# springboot2_demo **Repository Path**: myxiao/springboot2_demo ## Basic Information - **Project Name**: springboot2_demo - **Description**: 常用框架技术和springboot的整合,使用springboot2 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-10-25 - **Last Updated**: 2021-09-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README currentlimit:分布式限流,Lua表达式 distributelock:分布式锁(防止重复提交) lettuceredis:Springboot2整合Redis(使用Lettuce做连接) + 使用redis实现spring-cache locallock:本地锁(防止重复提交) mycatreadwrite:使用mycat实现读写分离 mysqlhikaricp:springboot2整合mysql(使用hikaricp连接池) mysqlreadwrite:mysql实现读写分离 rabbitmq:整合RabbitMQ,实现手动ACK validation:spring验证框架,类自定义验证,属性自定义验证,分组验证 websocketchat:实现websocket sqlite_demo java版sqlite数据库操作,持久层使用mybatis,(mybatis plus增强),支持事物 json_web_token:实现jwt,自定义请求头和拦截器拦截 mysqlplus:使用mybatisplus插件,mybatis的collection的使用 security_sample:Springboot2+ Spring security的实例,数据库动态数据,实现springboot2的全局异常处理 queue_task: 任务队列和线程池任务 nio_sample:nio示例代码,netty核心逻辑 mvc_exception:统一的异常处理,表单异常和ajax异常,接口调用异常 more-datasource: 多数据源,数据同时保存到2个数据库,但是只从一个数据库中查询数据