Разработка с использованием Spring MVC и Groovy/Java кода
Spring MVC используется для веб-разработки, проект может быть реализован на Groovy или Java. Более подробную информацию можно найти по адресу: http://start.spring.io/.
Используйте Groovy и Java код в одном проекте, наслаждайтесь динамическим языком.
Инструменты разработки
Адрес для изучения материалов о Git: https://github.com/xirong/my-git/blob/master/ixirong.com.md.
Требуется интеграция Groovy Gradle. Можно использовать Eclipse, STS или IDEA. Я использую STS. GVM используется для установки Spring Boot, Groovy и Gradle. Импортируйте проект как Gradle, при первом импорте может потребоваться некоторое время для загрузки jar-файлов, пожалуйста, будьте терпеливы.
Пожалуйста, посмотрите: http://v.youku.com/v_show/id_XMTI2NDI3MTQzNg==.html. Скачать инструменты разработки можно по адресу: http://pan.baidu.com/s/1i3ovyaL. Требуется интеграция Groovy Gradle. Можно использовать Eclipse, STS или IDEA. Я использую STS. GVM используется для установки Spring Boot, Groovy и Gradle. Импортируйте проект как Gradle, при первом импорте может потребоваться некоторое время для загрузки jar-файлов, пожалуйста, будьте терпеливы. Интеграция: Spring Security, Spring Data, Taobao Druid.
Spring Loaded
Функция Spring Loaded заключается в обновлении байт-кода виртуальной машины после изменения кода, что позволяет осуществлять горячее развёртывание. Конкретные настройки см. по адресу: http://wiselyman.iteye.com/blog/2146475. Адрес Spring Loaded: https://github.com/spring-projects/spring-loaded. Jar-пакет уже загружен в каталог devLib. Пример параметров виртуальной машины: -javaagent:/home/asdtiang/workspace-sts-3.6.3.SR1/study/devLib/springloaded-1.2.3.RELEASE.jar -noverify. E:\study\devLib\springloaded-1.2.3.RELEASE.jar.
Конфигурация среды
Существует несколько основных сред: по умолчанию, dev, production, test и т. д. Установите среду по умолчанию как производственную. Обработка конфигурации Hibernate для разных сред. Добавьте параметры в виртуальную машину, чтобы указать на дополнительный файл конфигурации Hibernate. Имя параметра — db.conf.value. Например, если добавить параметр -Ddb.conf.value=dev в виртуальную машину, соответствующий файл конфигурации будет называться hibernate-dev.properties. В среде разработки следует добавить следующие параметры: -javaagent:path/springloaded-1.2.3.RELEASE.jar -noverify -Dspring.profiles.active=dev -Ddb.conf.value=dev.
Запуск проекта
Запустите com.agilemaster.asdtiang.study.GroovyAndJavaApplication напрямую. Можно запустить как Groovy Script или как Java Application.
Публикация проекта
После настройки среды Gradle можно выполнить следующую команду: gradle clean build -Dfile.encoding=UTF-8 -x test. Это выполнит команды clean и build, используя кодировку UTF-8 (в некоторых системах по умолчанию используется другая кодировка, которую также можно указать в build.gradle). Параметр -x test означает пропустить тестирование. После успешного выполнения в каталоге build/libs будут созданы соответствующие файлы.
Примечание
При публикации в Tomcat, если есть загружаемые файлы, и они хранятся в каталоге classes, необходимо установить tomcat reloadable="false", иначе загрузка файла приведёт к перезагрузке.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )