1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lodsve-lodsve-framework

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.cn.md 6.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 11:05 99fdb05

Lodsve-framework

Мой инструмент разработки, который объединяет некоторые открытые проекты и способствует более эффективному процессу разработки Java Web.

Что такое lodsve?

Lodsve — это аббревиатура от фразы «Let our development of Spring very easy!».

Краткое описание

  1. Основан на некоторых открытых фреймворках. Он объединяет классы и методы, чтобы сделать разработку более удобной.
  2. Включает следующие модули:
Модуль Описание
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

Импорт в вашу IDE

В корне проекта выполните команду mvn idea:idea или mvn eclipse:eclipse.

Примечание: согласно вышеуказанным предварительным условиям, убедитесь, что в IDE правильно настроены JDK 8, Maven 3.3.X и Lombok плагин.

  1. Настройте 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
  2. Настройте свою IDE:

    • Eclipse: откройте Settings-General-Workspace, измените New text file line delimiter на Unix.
    • Eclipse: откройте Settings-General-Workspace, измените Text file encoding на UTF-8.
    • IDE: откройте Setting-Editor-Code Style, измените line delimiter на Unix and OS X(\n).
    • IDE: откройте Setting-Editor-File encoding, измените все Encoding на UTF-8 и with NO BOM.
  3. Обязательные плагины IDE (Eclipse и Intellij IDEA):

    • Alibaba Java Coding Guidelines
    • Lombok plugin

История обновлений

CHANGELOG

Свяжитесь со мной

  1. Email: sunhao.java@gmail.com
  2. QQ: 867885140
  3. Blog: Blog OSChina

Лицензия

Lodsve Framework выпущен под версией 2.0 Apache License.

Благодарности

Lodsve Framework создан на основе JetBrains IDEA. ЛОГО (.github/JetBrains.png «JetBrains»)

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/lodsve-lodsve-framework.git
git@api.gitlife.ru:oschina-mirror/lodsve-lodsve-framework.git
oschina-mirror
lodsve-lodsve-framework
lodsve-lodsve-framework
2.7.x