java
阿浪、
年少轻狂早晚归于平淡;
远大理想禁不起拖累磨难;
放荡不羁会输给人情冷暖;
展开
-
对象转换工具类
对象转换原创 2022-07-04 16:29:16 · 162 阅读 · 1 评论 -
jpa整合querydsl实现简单查询以及左联查询
用意: 为了解决jpa复杂查询以及多表查询难以的问题,故找到该神器(querydsl),使用该框架后,可以使jpa像mybatis一样灵活,随心所欲。下面的代码只展示了常用的mysql操作,包含动态查询、左联查询、分页、排序,如需其他操作,请移步到官网添加链接描述如果你也在为jpa多表查询而烦恼,那么这篇文章就很适合你.该项目由springboot+jpa+querydbsl整合,详细的配置这里就不说了,只展示主要部分.1.导入pom <!-- queryDSL -->原创 2020-08-31 09:20:47 · 1826 阅读 · 0 评论 -
自动生成创建时间、修改时间、创建人
自动生成创建时间、修改时间、创建人创建时间修改时间创建人在实体类上添加’ @EntityListeners(AuditingEntityListener.class) ’创建时间创建时间记得加updatable=false; 表示不更新这个字段的数据,@CreationTimestamp@Column(updatable = false) private LocalDateTime ...原创 2019-12-31 15:47:58 · 3731 阅读 · 0 评论 -
springboot配置文件中设置值
springboot全局值的配置在pom文件中添加一下内容 在类上添加注解在配置文件中设置属性的值获取值 完成原创 2019-12-17 16:13:42 · 143 阅读 · 0 评论 -
通过HttpServletRequest判断属于什么设备进行页面跳转
通过HttpServletRequest判断设备信息public String findUserAgent(HttpServletRequest request){ // 获取浏览器信息 String userAgent = request.getHeader("User-Agent"); // 判断属于哪类设备 pc if (userAgent.contains("Windows"...原创 2019-05-10 11:51:05 · 635 阅读 · 0 评论 -
SpringBoot之虚拟路径配置
SpringBoot之虚拟路径配置实现WebMvcConfigurer接口,并且重写addResourceHandlers方法@Componentpublic class MyConfiguration implements WebMvcConfigurer{ /** * 虚拟路径配置 * @param registry */ @Override pub...原创 2019-05-11 18:27:22 · 6699 阅读 · 5 评论 -
JSR-303 效验,简化代码
JSR-303 效验,效验给定属性是否符合规则问题controller代码User 对象统一异常处理问题在开发中前台往后台传值的时候判断某个字段是否为空,是不是要写一堆if(前端或者后台),要不试试以下方法简化你的开发吧!!!controller代码import org.springframework.validation.annotation.Validated;import jav...原创 2019-07-12 15:52:47 · 180 阅读 · 0 评论