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

OSCHINA-MIRROR/lodsve-lodsve-framework

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

lodsve-framework

Это набор инструментов для разработки, который объединяет некоторые проекты с открытым исходным кодом и облегчает разработку на Java Web.

Что такое lodsve?

Lodsve — это сокращение от фразы «Let our development of Spring very easy!» («Сделаем нашу разработку на Spring очень простой!»).

Простое введение

  1. Основан на некоторых фреймворках с открытым исходным кодом. Он объединяет некоторые классы и методы, чтобы сделать их более удобными для разработчиков.
  2. Состоит из следующих модулей:
Модуль Описание
lodsve-3rd Настроенные сторонние пакеты
lodsve-cache Управление кешем для ehcache/memcache/oscache/redis/...
lodsve-core Базовый и основной пакет
lodsve-dependencies Управление зависимостями Lodsve
lodsve-filesystem Управление oss/aws s3/...
lodsve-framework-bom Платформа Lodsve (Bill of Materials)
lodsve-mongodb Подключение к MongoDB
lodsve-mybatis Компонент Mybatis (общие DAO/тип обработчика mybatis)
lodsve-rabbitmq Компонент RabbitMQ
lodsve-rdbms DataSource для RDBMS
lodsve-redis Компонент Redis
lodsve-rocketmq Компонент RocketMQ
lodsve-scripts Поддержка скриптового языка
lodsve-search Поисковый компонент (solr/lucene)
lodsve-security Аутентификация и сертификация для Spring MVC
lodsve-test Расширение модульного теста Spring (макет и модульный тест БД)
lodsve-validate Механизм проверки через Spring AOP
lodsve-web Расширение Spring MVC (включая swagger)
lodsve-wechat WeChat SDK

Как использовать

<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 используется при внесении несовместимых изменений в API.
  • Версия MINOR используется при добавлении функциональности совместимым образом.
  • Версия PATCH используется при исправлении ошибок совместимым способом.
  • RELEASE означает стабильную версию выпуска.
  • ALPHA означает внутреннюю версию.
  • BETA означает только для тестирования.

Новейшая версия

Новейшей стабильной версией является 2.7.6-RELEASE.

Вы также можете найти новейшую версию в maven central: http://repo1.maven.org/maven2/com/lodsve/lodsve-framework/.

Документация

См. текущие справочные документы.

См. 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 в корневой папке.

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

  1. Настройте Git.

     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.
  1. Настройте вашу 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 для всех файлов.
  2. Установите необходимые плагины для IDE (Eclipse и Intellij IDEA):
    • Alibaba Java Coding Guidelines;
    • Lombok plugin.

История изменений

CHANGELOG

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

  1. Email: sunhao.java@gmail.com;
  2. QQ: 867885140;
  3. Блог: Blog, OSChina.

Лицензия

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

Спасибо

Lodsve Framework был создан с использованием JetBrains IDEA.

![LOGO](.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