All Projects → lodsve → Lodsve Framework

lodsve / Lodsve Framework

Licence: gpl-3.0
Let our development of Spring very easy!

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Lodsve Framework

Spring Boot Examples
about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。
Stars: ✭ 26,812 (+148855.56%)
Mutual labels:  spring
Go Spring
基于 IoC 的 Go 后端一站式开发框架 🚀
Stars: ✭ 744 (+4033.33%)
Mutual labels:  spring
Logback
💡 SpringBoot+Spring Security基本配置
Stars: ✭ 776 (+4211.11%)
Mutual labels:  spring
Springboot
Spring Boot chinese document. Spring Boot 2.1.5 中文文档
Stars: ✭ 703 (+3805.56%)
Mutual labels:  spring
Spring Guides Translation
Spring官方教程【中文版】,最好的入门指南!
Stars: ✭ 736 (+3988.89%)
Mutual labels:  spring
Javaquarkbbs
基于Spring Boot实现的一个简易的Java社区
Stars: ✭ 755 (+4094.44%)
Mutual labels:  spring
Spring Security
Spring Security
Stars: ✭ 6,434 (+35644.44%)
Mutual labels:  spring
Onetwo
一个基于spring和spring boot的快速开发框架……
Stars: ✭ 16 (-11.11%)
Mutual labels:  spring
Spring Data Rest
Simplifies building hypermedia-driven REST web services on top of Spring Data repositories
Stars: ✭ 743 (+4027.78%)
Mutual labels:  spring
Spring Cloud Document
Spring Cloud中国社区线下沙龙文档
Stars: ✭ 775 (+4205.56%)
Mutual labels:  spring
Spring Cloud Consul
Spring Cloud Consul
Stars: ✭ 703 (+3805.56%)
Mutual labels:  spring
Spring Boot Websocket Chat Demo
Spring Boot WebSocket Chat Demo with SockJS fallback and STOMP protocol
Stars: ✭ 726 (+3933.33%)
Mutual labels:  spring
Newblog
个人博客,个人网站,blog
Stars: ✭ 763 (+4138.89%)
Mutual labels:  spring
Awesome Ui Component Library
Curated list of framework component libraries for UI styles/toolkit
Stars: ✭ 702 (+3800%)
Mutual labels:  toolkit
Medusa
🐈Medusa是一个红队武器库平台,目前包括扫描功能(200+个漏洞)、XSS平台、协同平台、CVE监控等功能,持续开发中 http://medusa.ascotbe.com
Stars: ✭ 796 (+4322.22%)
Mutual labels:  spring
Spring Boot React Oauth2 Social Login Demo
Spring Boot React OAuth2 Social Login with Google, Facebook, and Github
Stars: ✭ 676 (+3655.56%)
Mutual labels:  spring
Mica
Spring Cloud 微服务开发核心工具集。工具类、验证码、http、redis、ip2region、xss 等,开箱即用。 🔝 🔝 记得右上角点个star 关注更新!
Stars: ✭ 749 (+4061.11%)
Mutual labels:  spring
Journaldev
JournalDev Projects
Stars: ✭ 897 (+4883.33%)
Mutual labels:  spring
Flyapi
基于SSM layui 开发的多人博客系统,目标在于让每个人都能精准阅读和专注写作。
Stars: ✭ 16 (-11.11%)
Mutual labels:  spring
Fluentlenium
FluentLenium is a website & mobile automation framework which extends Selenium to write reliable and resilient UI functional tests. This framework is React ready. Written and maintained by people who are automating browser-based tests on a daily basis.
Stars: ✭ 766 (+4155.56%)
Mutual labels:  spring

LOGO

Build Status License Maven Central GitHub stars GitHub forks GitHub issues GitHub pull requests FOSSA Status

lodsve-framework

My development tools, it encapsulates some open source projects, and better facilitate the conduct of Java Web development.

What is lodsve

lodsve is the short of Let our development of Spring very easy!.

Simple Introduction

  1. Base on some open source framework. It encapsulates some classes and methods to make more convenient for developers.
  2. It consists of the following modules:
    • lodsve-3rd
    • lodsve-cache
    • lodsve-core
    • lodsve-dfs
    • lodsve-framework-bom
    • lodsve-mongodb
    • lodsve-mybatis
    • lodsve-rabbitmq
    • lodsve-rdbms
    • lodsve-redis
    • lodsve-rocketmq
    • lodsve-search
    • lodsve-security
    • lodsve-test
    • lodsve-validate
    • lodsve-web
    • lodsve-wechat

How To Use

<dependency>
    <groupId>com.lodsve</groupId>
    <artifactId>lodsve-framework-bom</artifactId>
    <version>${lodsve.version}</version>
    <type>pom</type>
    <scope>import</scope>
</dependency>

About release

Version No. like MAJOR.MINOR.PATCH-RELEASE/ALPHA/BETA.

  • MAJOR version when I make incompatible API changes,
  • MINOR version when I add functionality in a backwards-compatible manner, and
  • PATCH version when I make backwards-compatible bug fixes.
  • RELEASE means a stable release version.
  • ALPHA means internal version.
  • BETA means just for testing.

Newest version

Now the newest and stable version is 2.7.1-RELEASE.

You can also find the newest version in maven central: http://repo1.maven.org/maven2/com/lodsve/lodsve-framework/.

Documentation

See the current reference docs.

See the master branch Api Docs.

Check out sources

git clone [email protected]:lodsve/lodsve-framework.git

Check out demos

git clone [email protected]:lodsve/lodsve-demo.git

Check out the configurations

cd lodsve-core/src/main/resources/META-INF/config-template

Import sources into your IDE

Run command mvn idea:idea or mvn eclipse:eclipse in the root folder.

Note: Per the prerequisites above, ensure that you have JDK 8 and Maven 3.3.X and Lombok Plugin configured properly in your IDE.

  1. Config your 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. Config your IDE

    • Eclipse: Open Settings-General-Workspace, modify New text file line delimiter as Unix
    • Eclipse: Open Settings-General-Workspace, modify Text file encoding as UTF-8
    • IDE: Open Setting-Editor-Code Style, modify line delimiter as Unix and OS X(\n)
    • IDE: Open Setting-Editor-File encoding, modify all Encoding as UTF-8 and with NO BOM
  3. Required IDE Plugins(Both Eclipse and Intellij IDEA):

    • Alibaba Java Coding Guidelines
    • Lombok plugin

Change History

CHANGELOG

Contact me

  1. Email: [email protected]
  2. QQ: 867885140
  3. Blog: Blog OSChina

License

The Lodsve Framework is released under version 3.0 of the GNU General Public License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].