1 Star 0 Fork 8

Aimook / SpringBoot2-Learning

forked from leejinki / SpringBoot2-Learning 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Spring Boot2.0入门到精通

本项目为Spring Boot2教程,使用最新2.0塔建。如您觉得该项目对您有用,欢迎点击右上方的Star按钮,给予支持!!

快速入门

  • spring-boot-simple-restful:RESTful API简单项目的快速搭建
  • spring-boot-custom-banner:SpringBoot自定义Banner

工程配置

  • spring-boot-multi-environment:多环境配置\自定义属性加载\随机数

Web开发

  • spring-boot-complex-restful-junit:构建复杂RESTful API及单元测试
  • spring-boot-web-thymeleaf:web应用-模板引擎Thymeleaf
  • spring-boot-web-freemaker:web应用-模板引擎Freemarker
  • spring-boot-web-velocity:web应用-模板引擎Velocity
  • spring-boot-swagger2-restful-apis:使用Swagger2构建RESTful APIs
  • spring-boot-global-exception:统一异常处理

数据访问

  • spring-boot-jdbc-template:使用SQL关系型数据库-JdbcTemplate
  • spring-boot-data-jpa:使用SQL关系型数据库-Spring-data-jpa简化数据访问层(推荐)
  • spring-boot-multi-jdbc-template:多数据源配置(一):JdbcTemplate
  • spring-boot-multi-data-jpa:多数据源配置(二):Spring-data-jpa
  • spring-boot-redis:使用NoSQL数据库(一):Redis
  • spring-boot-mongo:使用NoSQL数据库(二):MongoDB
  • spring-boot-mybatis:整合MyBatis
  • spring-boot-mybatis-config:MyBatis注解配置详解
  • spring-boot-flyway-db-version:使用Flyway来管理数据库版本
  • spring-boot-ldap:使用LDAP来统一管理用户信息

分布式数据开发

  • spring-boot--jpa-mycat:使用spring-data-jpa连接mycat实现应用读写分离.

事务管理

  • spring-boot-sql-transactional:使用SQL关系型数据库-事务处理

定时任务

  • spring-boot-task-scheduled:使用@Scheduled创建定时任务
  • spring-boot-async-call:使用@Async实现异步调用

日志管理

  • spring-boot-logback:默认日志配置-logback
  • spring-boot-log4j2:日志配置-log4j2
  • spring-boot-multi-log4j2:对log4j2进行多环境不同日志级别的控制]\
  • spring-boot-aop-web-log:使用AOP统一处理Web请求日志
  • spring-boot-log4j2-mongodb:使用log4j2记录日志到MongoDB
  • spring-boot-dynamic-log-level:Spring Boot 2.0新特性:动态修改日志级别

安全管理

  • spring-boot-spring-security:使用Spring Security
  • spring-boot-spring-session:使用Spring Session

缓存支持

  • spring-boot-caching-encache:使用Caching-EhCache
  • spring-boot-redis-cacheput:使用Redis做集中式缓存,修正@CachePut的key定义

邮件发送

  • spring-boot-sendmail:邮件发送:简单邮件、附件邮件、嵌入资源邮件、模板邮件

消息服务

  • spring-boot-jms-activemq:spring boot整合JMS(ActiveMQ实现)
  • spring-boot-jms-rabbitmq:Spring Boot中使用RabbitMQ

搜索引擎

  • spring-boot-solr:spring boot整合solr
  • spring-boot-elasticsearch:Spring Boot中整合elasticsearch
  • spring-boot-lucene:spring boot整合lucene

特殊功能

  • spring-boot-state-machine:使用Spring StateMachine框架实现状态机
  • spring-boot-actuator: 使用spring-boot-actuator模块提供监控端点

SpringBoot2-Learning

空文件

简介

Spring Boot2教程,由浅入深,一步一步学习Spring Boot2,最后学到的不单单是基础! 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/aimook/SpringBoot2-Learning.git
git@gitee.com:aimook/SpringBoot2-Learning.git
aimook
SpringBoot2-Learning
SpringBoot2-Learning
master

搜索帮助