Мой инструмент разработки, который объединяет некоторые открытые проекты и способствует более эффективному процессу разработки Java Web.
Lodsve — это аббревиатура от фразы «Let our development of Spring very easy!».
Модуль | Описание |
---|---|
lodsve-3rd | Собственные сторонние зависимости |
lodsve-cache | Модуль кэширования, основанный на ehcache/memcache/oscache/redis и т. д. |
lodsve-core | Базовый основной пакет |
lodsve-dependencies | Поддержка зависимостей и их версий |
lodsve-filesystem | Загрузка и скачивание файлов, поддержка Aliyun OSS и Amazon S3 |
lodsve-framework-bom | Компонентный список Lodsve Framework |
lodsve-mongodb | Компоненты для подключения к MongoDB |
lodsve-mybatis | Расширение mybatis (универсальный DAO mybatis, обработка типов и т.д.) |
lodsve-rabbitmq | Компоненты для подключения RabbitMQ |
lodsve-rdbms | Источник данных реляционной базы данных |
lodsve-redis | Компоненты для подключения Redis |
lodsve-rocketmq | Компоненты для подключения RocketMQ |
lodsve-scripts | Поддержка скриптовых языков |
lodsve-search | Компоненты полнотекстового поиска (поддержка solr/lucene) |
lodsve-security | Простая аутентификация и авторизация на основе Spring MVC |
lodsve-test | Простое расширение модульного тестирования Spring-Test (mock и db unit test) |
lodsve-validate | Компоненты проверки входных параметров на основе Spring AOP |
lodsve-web | Расширение Spring MVC (поддержка swagger) |
lodsve-wechat | Обертка SDK WeChat |
<dependency>
<groupId>com.lodsve</groupId>
<artifactId>lodsve-framework-bom</artifactId>
<version>${lodsve.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Формат номера версии: MAJOR.MINOR.PATCH-RELEASE/ALPHA/BETA
.
MAJOR
: версия при внесении несовместимых изменений.MINOR
: версия при добавлении функций с обратной совместимостью.PATCH
: версия при исправлении ошибок с обратной совместимостью.RELEASE
: стабильная версия выпуска.ALPHA
: внутренняя версия.BETA
: версия для тестирования.Текущая версия: 2.7.6-RELEASE
.
Вы также можете найти последнюю версию на Maven Central: http://repo1.maven.org/maven2/com/lodsve/lodsve-framework/
.
См. документацию по использованию reference docs.
См. API-документацию master ветки Api Docs.
git clone git@github.com:lodsve/lodsve-framework.git
cd lodsve-core/src/main/resources/META-INF/config-template
В корне проекта выполните команду mvn idea:idea
или mvn eclipse:eclipse
.
Примечание: согласно вышеуказанным предварительным условиям, убедитесь, что в IDE правильно настроены
JDK 8
,Maven 3.3.X
иLombok плагин
.
Настройте Git:
git config --global user.name "your name"
git config --global user.email "your email"
git config --global core.autocrlf false
git config --global core.safecrlf true
Настройте свою IDE:
New text file line delimiter
на Unix
.Text file encoding
на UTF-8
.line delimiter
на Unix and OS X(\n)
.Encoding
на UTF-8
и with NO BOM
.Обязательные плагины IDE (Eclipse и Intellij IDEA):
Lodsve Framework
выпущен под версией 2.0 Apache License.
Lodsve Framework
создан на основе JetBrains IDEA. ЛОГО (.github/JetBrains.png «JetBrains»)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )