# spring-learn **Repository Path**: xiawenyu/spring-learn ## Basic Information - **Project Name**: spring-learn - **Description**: :art: :tada: :tada: 这里有丰富的Spring框架学习案例 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-11-07 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 这里有丰富的 Spring 框架学习案例 :tada: :tada: :tada: **欢迎star、fork,给作者一些鼓励** ## 项目基础环境 ### 基础框架 * Spring Boot 2.1.3.RELEASE * Spring Cloud Greenwich.SR1 ### 开发环境 * 语言: JDK1.8 * IDE: IDEA 2018.3 * 依赖管理: Maven * 数据库: Mysql 5.7.24 ## 示例代码 ### Spring Boot系列 * [boot-start](https://github.com/TyCoding/spring-learn/tree/master/boot-start): Spring Boot入门项目搭建和HelloWorld * [boot-thymeleaf](https://github.com/TyCoding/spring-learn/tree/master/boot-thymeleaf): Spring Boot整合Thymeleaf * [boot-jpa](https://github.com/TyCoding/spring-learn/tree/master/boot-jpa): Spring Boot整合JPA * [boot-mybatis](https://github.com/TyCoding/spring-learn/tree/master/boot-mybatisster): Spring Boot整合Mybatis,XML和Annotation示例CRUD * [boot-thymeleaf-mybatis](https://github.com/TyCoding/spring-learn/tree/master/boot-thymeleaf-mybatis): Spring Boot引入Mybatis通用Mapper(`tk.mapper`)、Thymeleaf以及PageHelper分页插件,配合Vue.js和ElementUI入门CRUD示例 * [boot-shiro](https://github.com/TyCoding/spring-learn/tree/master/boot-shiro): Spring Boot整合Shiro,实现基本的身份校验 * [boot-redis](https://github.com/TyCoding/spring-learn/tree/master/boot-redis): Spring Boot整合Redis,封装常用的Redis Shell命令,在前端实现基础的Redis监控(内存、Keys数量监控;Redis信息、实现Redis简易终端) * [boot-mail](https://github.com/TyCoding/spring-learn/tree/master/boot-mail): Spring Boot整合Mail邮件服务,实现基本的邮件发送。 * [boot-swagger](https://github.com/TyCoding/spring-learn/tree/master/boot-swagger): Spring Boot整合Swagger2.9.2 * [boot-solr](https://github.com/TyCoding/spring-learn/tree/master/boot-solr): Spring Boot整合Solr-7.7.1,配置IK分词器实现分页、高亮查询。 * [boot-mongodb](https://github.com/TyCoding/spring-learn/tree/master/boot-mongodb): Spring Boot整合Spring-data-mongodb,实现对MongoDB数据库的增删改查 * [boot-elasticsearch](https://github.com/TyCoding/spring-learn/tree/master/boot-elasticsearch): Spring Boot整合Spring-data-elasticsearch,实现对elasticsearch的,添加、查询功能 * [boot-security](https://github.com/TyCoding/spring-learn/tree/master/boot-security): Spring Boot整合Spring Security,实现登录校验、验证码登录 * [boot-security-oauth2](https://github.com/TyCoding/spring-learn/tree/master/boot-security-oauth2): Spring Boot整合Spring Security OAuth2 * [boot-websocket](https://github.com/TyCoding/spring-learn/tree/master/boot-websocket): Spring Boot整合WebSocket实现简单的在线聊天 * 正在完善... ### Spring Cloud系列 * [cloud-start](https://github.com/TyCoding/spring-learn/tree/master/cloud-start): 初识Spring Cloud * [cloud-hystrix](https://github.com/TyCoding/spring-learn/tree/master/cloud-hystrix): 初识Spring Cloud Hystrix * [cloud-hystrix-dashboard](https://github.com/TyCoding/spring-learn/tree/master/cloud-hystrix-dashboard): 初识Spring Cloud Hystrix Dashboard * [cloud-zuul](https://github.com/TyCoding/spring-learn/tree/master/cloud-zuul): 初识Spring Cloud Zuul * [cloud-config](https://github.com/TyCoding/spring-learn/tree/master/cloud-config): 初识Spring Cloud Config * 正在完善...