流行框架应用
嫒de洫天使
百年牛皮癣,专治老开发
展开
-
RabbitMQ快速入门及Spring Boot Maven项目快速应用
入门级教程简介:大多应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力消息服务中两个重要概念:消息代理(message broker)和目的地(destination)当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到指定目的地。消息队列主要有两种形式的目的地队列(queue):点对点消息通信(point-to-point)主题(topic):...原创 2020-01-18 18:01:24 · 12172 阅读 · 0 评论 -
Spring Boot项目如何优雅的实现接口参数校验
背景:在java后端项目开发过程中,其实有很多大一部分项目,后端都没有做接口参数校验,或者做了参数校验,但是实现方式都是简单的使用if判断;主要原因在于:API的参数校验目前缺少比较流行的方案、现有方案不适用与自己的项目、项目部署在内网要求不高、或者干脆参数校验这种事情丢给前端来做hibernate-validatorhibernate-validator是Hibernate项目中的一个数据校...原创 2020-01-16 19:16:45 · 19471 阅读 · 5 评论 -
mybatis批量插入、批量更新操作及null问题处理
mybatis批量插入、批量更新操作及null问题处理mybatis批量插入、批量更新常规写法,及升级写法null value in column “xxx” violates not-null constraint mybatis批量操作报错问题处理批量插入常规写法<insert id="insertUser" parameterType="com.test.UserEnti...原创 2020-01-02 10:35:19 · 17147 阅读 · 0 评论 -
手把手教你集成spring cloud + shiro微服务框架
背景假设我们有很多java实现的项目,认证授权用的是shiro框架,可能还有一个sso单点登录平台突然有一天,你的项目经理说要做微服务,可能这个项目经理并不懂什么是微服务 ????然后,你就给了你领导很多建议,什么dubbo、什么spring cloud等等;涉及的内容可能方方面面但是! ????该项目经理说:小明,你晚上加加班,花点时间来改造一下现有的项目就好了,我们现有的项目改造起来也不是很麻烦...原创 2019-11-15 14:31:21 · 26203 阅读 · 24 评论 -
Java Excel数据导出方案及性能优化策略 --基于Apache poi框架
目录:1. 背景2. HSSH、 XSSF、SXSSF方案实现3. HSSH、 XSSF、SXSSF方案对比4. SXSSF、EasyExcel大数据量方案实现5. SXSSF、EasyExcel大数据量方案对比6. 性能优化策略7. 业界其他方案8. demo下载地址 背景• 项目背景XXXXXXXX项目,数据...原创 2018-11-13 11:18:12 · 16155 阅读 · 2 评论 -
JavaWeb后端代码自动生成工具V0.0.1
工具介绍:1、本工具用于java web后端基础代码自动生成,包括controller层、service层、dao层、实体类、mybatis xml代码。2、本工具基于mybatis generator 1.3.6,修改了源码,针对我大天朝的习惯优化了一下;2、本工具借鉴了大神zouzg的代码,https://github.com/zouzg/mybatis-generator-gui...原创 2018-11-18 18:48:54 · 20706 阅读 · 17 评论 -
Java Excel数据导入方案实现及性能对比 --基于Apache poi框架
环境准备: jdk1.8、spring boot、swagger2、poi 3.17、EasyExcel 1.1.2-beta5 ……目录: 基于XSSF的UserModel 数据导入实现 基于XSSF的 EventModel 数据导入实现 基于阿里EasyExcel的数据导入实现(推荐使用) 三种方案性能对比...原创 2018-12-14 18:18:03 · 14318 阅读 · 0 评论