造轮子
文章平均质量分 83
低调的JVM
点滴之积
展开
-
多功能高度定制化的Mybatis逆向工程
集成很多额外功能的Mybatis逆向工程框架源码,额外功能包括生成Service,Controller,抽象Mapper接口等等原创 2020-09-19 15:16:37 · 266 阅读 · 0 评论 -
Mybatis逆向工程自定义拓展
对Mybatis Generator做拓展,支持所有的Mappper接口统一抽象父接口,统一注释,可对生成的Model统一添加父类,使用Lombok的@Data替代Getter和Setter方法,可对所有的Model追加DO后缀,比如user_info表,生成UserInfoDO实体类,将Table的Column注释追加到Model的Field上,可自定义类型映射,比如TinyInt >> Integer, TinyInt (2) >> Boolean原创 2019-12-30 22:28:46 · 555 阅读 · 0 评论 -
Spring手动扫描包路径及容器外获取Bean实例
Spring内扫描指定包下的类(@ComponentScan原理)容器外获取Spring容器内的Bean实例HttpServletRequest封装类,支持RequestBody的多次读取原创 2017-12-16 17:17:40 · 4014 阅读 · 0 评论 -
Excel解析框架迭代改进
Excel解析框架迭代改进1.修复Excel单元格以字符串形式保存数字,解析出错BUG2.删除ExcelColumn的last属性3.ExcelMappingProcessor可注册自定义的属性转换器,将Cell内解析到的值转换为实际的Field值4.增加一个异常处理器原创 2017-12-04 20:15:57 · 478 阅读 · 0 评论 -
Spring整合MockMvc单元测试,Java配置
mock单元测试,支持异步请求,文件上传,用户登录信息获取等。原创 2017-11-07 09:19:08 · 2730 阅读 · 0 评论 -
Spring通过AOP在Service层注入用户信息
使用基于注解形式的AOP配置,在Service层或其他层,注入用户登录信息,这样就不需要在用到用户登录信息时总是注入Http相关对象,不用手动setter用户信息,且用户登录信息会随着session失效而自动注销。 . 相关类如下: 相关类说明:AppUserContextConfig:模块的配置类,负责扫描模块的Bean,当需要使用此模块时,用Import(AppUserCont原创 2017-11-06 09:57:46 · 5813 阅读 · 0 评论 -
基于自定义的Excel解析框架的使用范例
自定义的Excel解析框架使用实例,实际框架已经做了改进,大体功能不变但处理异常更加灵活。原创 2017-11-05 10:18:35 · 719 阅读 · 0 评论 -
基于Java形式的Mybatis逆向工程(无配置文件,生成注释)
基于最新的Mybatis Generator版本 dependency> groupId>org.mybatis.generatorgroupId> artifactId>mybatis-generator-coreartifactId> version>1.3.5version> dependency>使用原创 2017-11-05 10:11:36 · 1909 阅读 · 2 评论 -
Mybatis基于注解形式的sql语句生成
通过注解加反射的形式解析指定Model内的所有属性,生成相应的增删改查方法,针对不是很复杂的业务能很大程度降低工程的代码量及繁琐程度。原创 2017-11-05 10:06:04 · 1265 阅读 · 2 评论 -
Spring零配置下的事务实现
传统Spring框架的事务配置都是在XML配置文件中配置的,指定数据源,事务管理器,切入点等等。 那在零配置下的Spring框架中,要如何实现事务?有一个注解,@EnableTransactionManagement,这个注解能实现对标识了@Transactional注解的类或者方法环绕事务。但是我们使用事务配置的最好的方式是不希望对业务代码上添加额外的东西,或者说事务的相关代码不要和业务的代码原创 2017-12-29 14:51:12 · 777 阅读 · 0 评论 -
自定义Spring注解式扫描组件
借鉴Spring ComponentScan组件扫描原理,自定义基于注解的Bean扫描注册组件,实现自定义Bean注册逻辑。原创 2018-01-13 11:34:27 · 7573 阅读 · 18 评论 -
Spring整合Mybatis下多数据源的读写分离实现(一主多仆,配合事务)
为了提高并发量,降低数据库访问压力,配置多个数据库,一主多仆,实现写入主库,读取从库,主从间复制。 当然数据库之间的复制实现不是我们关注的重点,我们关注的是在应用代码层面如何实现读写分离,以及确保读写分离的准确性。常用的确保数据准确性方式的自然是事务,Spring里也是如此。在单个数据库的情形下使用事务很简,那么如果是由多个数据库的情况下是否有什么变化?在说明这个问题之前我先讲下事务的实现原原创 2018-01-20 14:28:36 · 3631 阅读 · 2 评论 -
Spring整合RocketMQ(Version 1.3)
Spring整合RocketMQ,使用@RocketListener标识方法生成消费者,有源码连接,支持properties文件配置,支持${...}从Spring环境获取变量原创 2018-04-08 20:38:39 · 1194 阅读 · 0 评论 -
RocketMQ事务消息回查设计方案
RocketMQ分布式事务消息回查设计原创 2018-04-03 19:10:53 · 10000 阅读 · 2 评论 -
Mybatis逆向工程工具改进版(Version 1.1)
Mybaits逆向工程,基于Java Config形式,生Model,Mapper,Mapper.xml 。生成注释,Model和Mapper可继承相应的SuperModel,SuperMapper原创 2018-03-31 10:16:51 · 2013 阅读 · 6 评论 -
Spring整合RocketMQ(Version 1.2)
Spring整合RocketMQ,通过使用注解@RocketListener标识方法的形式生成消费者,支持有序和并发模式,原创 2018-03-27 20:22:36 · 1334 阅读 · 1 评论 -
Spring整合RocketMQ
使用@RocketListener注解标识方法的形式生成消费者原创 2018-03-22 10:05:00 · 6460 阅读 · 10 评论 -
Spring自定义@Value属性注入逻辑
自定义@Value注入逻辑,属性值可以从环境变量,磁盘,内存,及网络等获取原创 2018-03-03 16:08:47 · 5542 阅读 · 0 评论 -
自定义Mybatis逆向工程Maven插件
自定义Mybatis逆向工程的Maven插件原创 2018-02-05 19:51:30 · 1110 阅读 · 0 评论 -
自定义Excel解析框架介绍及资源下载链接
下载链接:http://download.csdn.net/download/qq_27529917/10223110框架类结构图:poi版本3.10.1//mvnrepository.com/artifact/org.apache.poi/poi --> org.apache.poi poi原创 2018-01-25 10:14:59 · 354 阅读 · 0 评论 -
Mybatis动态分表的流程抽象
Mybatis动态分表流程抽象,极大的简化了多表操作时逻辑的计算和处理。使多表操作与单表操作仅仅是SQL不同而已。原创 2018-04-18 22:53:17 · 1821 阅读 · 0 评论