It's Java
文章平均质量分 52
Java语言
CPoet
这个作者很懒,什么都没留下…
展开
-
Linux Idea启动项目打印堆栈日志(JMX监控日志)
打印JMX日志的情况下,可以通过修改Configuration模板一劳永逸。原创 2023-08-11 09:43:44 · 845 阅读 · 0 评论 -
使用Spring-Security后,浏览器不能缓存的问题
Spring-Security在默认情况下是不允许客户端进行缓存的,在使用时可以通过禁用Spring-Security中的cacheControl原创 2023-08-14 00:06:31 · 669 阅读 · 0 评论 -
优雅的Pojo转换类封装,基于BeanUtils的链式封装(Transformer类)
前言现实开发中经常遇到Pojo间的转换,手动写Conversion方法过于繁琐,而且代码中也会有很多冗余代码。为了偷懒干脆直接使用BeanUtils.copyProperties方法,可是每次结合lambda和链式时,总觉得直接使用BeanUtils中断链式不太舒服,因此封装了Transformer类。Transformer类/** * POJO转换便捷类 * * @author wanggf */public final class Transformer<SOURCE, TAR原创 2022-01-08 13:12:20 · 553 阅读 · 0 评论 -
poi-tl-ext扩展,实现多行表格模板替换
前言目前poi-tl只提供了word表格的单行模板渲染能力,但是在实际的开发中,业务需求涉及多行,这里就需要自己编写一个渲染策略。正文因为poi-tl使用指定策略的方式为通过ConfigureBuilder的bind方式指定处理某个参数的变量,比如这样:ConfigureBuilder builder = Configure.builder();builder.bind("reports", new MultipleRowTableRenderPolicy());所以第一步需要获取原创 2021-06-26 17:44:05 · 2419 阅读 · 2 评论 -
Hibernate入门篇 - ORM真香
文章目录Hibernate ORMHibernate架构配置对象SessionFactory对象Session对象Transaction对象Query对象Criteria引入Hibernate手动引入mavenhibernate.cfg.xml配置文件几个重要的配置属性数据库方言简单的XML映射文件hibernate type预设值原始类型日期和时间类型二进制和大型数据类型JDK相关类型映射注解@Entity@Table@Id@GeneratedValue@Column@DynamicUpdate和@Dyn原创 2020-10-06 23:09:02 · 1074 阅读 · 0 评论