# springBoot-study **Repository Path**: MasterCoding/springBoot-study ## Basic Information - **Project Name**: springBoot-study - **Description**: SpringBoot学习的相关工程。主要包括入门的Hello World、自定义配置获取、项目打包、使用logback、添加过滤器和拦截器、多数据源、Restful风格的服务、集成elasticsearch、集成netty、集成jsp和thymeleaf、集成storm、kafka等相关技术。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-11-22 - **Last Updated**: 2021-11-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## springBoot-study springBoot 是本人在学习SpringBoot的一些工程! 秉着开箱即用的原则,这些工程只需下载之后,更改相应的配置,运行main方法,即可启动! [GitHub工程地址](https://github.com/xuwujing/springBoot-study):https://github.com/xuwujing/springBoot-study [码云工程地址](https://gitee.com/XuWuJing/springBoot-study):https://gitee.com/XuWuJing/springBoot-study ## 工程说明 - [springboot-hello](https://github.com/xuwujing/springBoot-study/tree/master/springboot-mutil-datasource):SpringBoot 的 Hello World 版本。 - [springboot-config](https://github.com/xuwujing/springBoot-study/tree/master/springboot-config): SpringBoot自定义配置和过滤器以及拦截器的版本。 - [springboot-restful](https://github.com/xuwujing/springBoot-study/tree/master/springboot-restful):SpringBoot整合Mybatis,并实现的Restful风格的服务,以及对MySql的crud版本。 - [springboot-mutilDatasource](https://github.com/xuwujing/springBoot-study/tree/master/springboot-mutilDatasource):SpringBoot+Mybatis+ Druid+PageHelper实现多数据源并分页。 - [springboot-thymeleaf](https://github.com/xuwujing/springBoot-study/tree/master/springboot-thymeleaf):springboot整合thymeleaf,实现CRUD功能。 - [springboot-elasticsearch](https://github.com/xuwujing/springBoot-study/tree/master/springboot-elasticsearch):SpringBoot整合elasticsearch,实现全文搜索、精确搜索、区间查询、分页查询、权重查询,使用JestClient实现多版本的兼容。 - [springboot-kafka-storm](https://github.com/xuwujing/springBoot-study/tree/master/springboot-kafka-storm):SpringBoot集成kafka和Storm的版本。 - [springboot-jsp-jpa](https://github.com/xuwujing/springBoot-study/tree/master/springboot-jsp-jpa):SpringBoot整合Jsp和Jpa,实现CRUD功能。 - [springboot-jsp-thymeleaf](https://github.com/xuwujing/springBoot-study/tree/master/springboot-jsp-thymeleaf):SpringBoot整合Jsp和Thymeleaf实现两个模块的兼容。 - [springboot-netty-protobuf](https://github.com/xuwujing/springBoot-study/tree/master/springboot-netty-protobuf):SpringBoot整合Netty,通过protobuf进行数据传输,包含心跳、断线重连机制。 - [springboot-package](https://github.com/xuwujing/springBoot-study/tree/master/springboot-package):SpringBoot打包项目,可以通过点击build.bat一键打包。Windows双击run.bat一键启动,Linux输入./start.sh启动。 - [springboot-summarizing](https://github.com/xuwujing/springBoot-study/tree/master/springboot-summarizing):SpringBoot的一个Web项目。目前正在开发! ## 文章列表 - [springBoot配置文件的读取以及过滤器和拦截器的使用](http://www.panchengming.com/2018/02/28/pancm73/) - [SpringBoot的Restful风格的服务](http://www.panchengming.com/2018/01/10/pancm67/) - [SpringBoot+Mybatis+ Druid+PageHelper实现多数据源并分页](http://www.panchengming.com/2018/04/27/pancm81/) - [SpringBoot整合ElasticSearch实现多版本的兼容](http://www.panchengming.com/2018/05/07/pancm82/) - [SpringBoot整合Kafka和Storm](http://www.panchengming.com/2018/05/10/pancm83/) - [SpringBoot整合Jsp和Thymeleaf](https://www.cnblogs.com/xuwujing/p/9297165.html) - [SpringBoot整合Netty并使用Protobuf进行数据传输](https://www.cnblogs.com/xuwujing/p/9321395.html) - [SpringBoot简单打包部署](https://www.cnblogs.com/xuwujing/p/9471802.html)