Контакты

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (15)

Лучшие ответы пользователя

Все ответы (25)
  • Имеется ли JavaFX конструктор интерфейса в NetBeans IDE\Eclipse?

    @Vorh
    Имеется Scene Builder в котором конструируешь интерфейс , на выходе получаешь fxml файл который подключаешь в коде с помощью FXMLLoader.
    Более подробно можете почитать тут
    Ответ написан
  • Актуальная книга по паттернам проектирования для джависта?

    @Vorh
    Первый вариант ,как уже упоминали товарищи выше, можно попробовать начать с Design Patterns Банды Четырёх ,но примеры показанные в ней для меня были не совсем понятны ,так как я не работал не с каким другим языком кроме Java

    Второй вариант Head First Design Patterns - простым, общедоступным языком объясняются основные паттерны с примерами на Java

    Третий вариант ,но только если вы собираетесь работать конкретно c JavaEE то книга Java EE. Паттерны проектирования для профессионалов
    Ответ написан
  • Где посмотреть чего состоит IDE Intellij Idea?

    @Vorh
    Есть цикл статей в котором рассматривается краткая структура и особенности работы не которых фич (индексация, синтаксический анализ, лексического анализатор и т.д.) , помимо этого дается краткое описание других частей Intellij idea и написание собственного плагина на основе их.
    Ознакомиться можно тут
    Как стартовой вариант самое то - а дальше просто скачиваем исходники и читаем.

    Полноценного туториала по кишкам не разу в ру, не в англ кластере не видел, да и сомневаюсь что таковой существует.
    Есть еще сайтик со списком api тут , но это просто копипаст из исходников , хотя поначалу посматривать стоит.

    В рунете если погуглить можно найти еще несколько статеек на тему написания собственного плагина , но они дают только основы ,а за более подробным описание все равно приходится лезть в исходники.
    Написать простенький плагин не составит труда , по мере работы и копания приходит постепенное понимание как это все работает.
    Ответ написан
  • Есть хорошие книги по java EE и Spring??

    @Vorh
    1) Spring in Action 4 - на русском увы нету ,но это не такая большая проблема и отличная возможность подтянуть технический английский
    2) Spring in Action 3 - думаю по цифре понятно ,что она не совсем актуальна ,но за то есть на русском языке
    3) websystique.com - один из лучших сайтов в сети по туториалам Spring , содержит огромное количество статей где по этапно показано как конфигурировать Spring и написать простое приложение - часто сам на него заглядывал
    4) www.mkyong.com - то же самое, что и выше - огромное количество статей
    Ответ написан
  • Как в Java подключить зависимости из git репозитория?

    @Vorh
    1)Создаешь Maven проект
    2)Открываешь файл pom.xml

    По умолчанию содержание файла примерно такое:

    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    	<modelVersion>4.0.0</modelVersion>
    
    	<groupId>ru.test</groupId>
    	<artifactId>test.a</artifactId>
    	<packaging>war</packaging>
    	<version>1</version>
    	<name>name-project</name>
    
    </project>


    3) Добавляем репозиторий
    <repository>
          <id>jitpack.io</id>
          <url>https://jitpack.io</url>
    </repository>

    4) Добавляем зависимость
    <dependency>
        <groupId>com.github.User</groupId>
        <artifactId>Repo name</artifactId>
        <version>Release tag</version>
    </dependency>


    В итоге полное содержание pom-ника :
    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
    
        <groupId>ru.test</groupId>
        <artifactId>test.a</artifactId>
        <packaging>war</packaging>
        <version>1</version>
        <name>name-project</name>
    
        <repositories>
               <repository>
                   <id>jitpack.io</id>
                   <url>https://jitpack.io</url>
               </repository>
        </repositories>
    
        <dependencies>
            <dependency>
                <groupId>com.github.User</groupId>
                <artifactId>Repo name</artifactId>
                <version>Release tag</version>
            </dependency>
        </dependencies>
    </project>
    Ответ написан