spring
文章平均质量分 56
xjhqre
这个作者很懒,什么都没留下…
展开
-
@JsonFormat失效,被jackson自定义配置覆盖
我的jackson配置类如下,其中serializerByType(LocalDateTime.class, new LocalDateTimeSerializer()) 覆盖了@JsonFormat注解。原创 2024-01-24 17:05:20 · 993 阅读 · 1 评论 -
在标注了@Async注解的方法内使用AopContext.currentProxy()问题
标注了 @Async 的方法会在新的线程中执行,而AopContext.currentProxy() 方法的作用是获取当前代理对象,它只能在当前线程的AOP调用链中使用。报错提示:确保在AOP调用上下文的同一线程中调用AopContext.currentProxy()方法。可以在程序启动时获取代理对象并存入属性中。原创 2023-04-16 12:53:52 · 813 阅读 · 0 评论 -
mybatis-plus自定义BaseTypeHandler失效问题
结果发现,使用 mybatis-plus 自带的查询方法可以转换成功,但是使用 xml 文件编写 sql 查询就会转换失败。setNonNullParameter 方法会在插入数据库时,将类型为 DataType 的数据转为 JSON 格式存入。getNullableResult 方法则是在读取数据库时,将 JSON 格式转为 DataType 类型。在 application.yml 配置文件中设置自定义 typeHandler 的目录的引用地址。原创 2023-04-14 23:23:50 · 1760 阅读 · 1 评论 -
@InitBinder应用,使用LocalDateTime接收时间戳
2、编写Controller3、测试发送Get请求:http://127.0.0.1:8080/com/xjhqre/test2?time=1668742425结果:原创 2022-11-18 15:46:59 · 356 阅读 · 2 评论 -
加在形参上,spring的@NonNull和lombok的@NonNull的区别
spring 的 @NonNull:作用在形参上只是标记该参数不能为空,实际不会进行校验只是提示lombok 的 @NonNull:会在编译时对标记了 @NonNull 的参数生成非空判断的代码,若传入空参会报异常。原创 2022-11-02 15:12:02 · 1287 阅读 · 0 评论 -
尚硅谷ssm整合实战项目笔记
前言该笔记为尚硅谷SSM实战演练丨ssm整合快速开发CRUD学习笔记github项目地址:https://github.com/xjhqre/sgg-ssm-demo一、SSM整合1、项目介绍使用SSM框架搭建出一套简单的CRUD项目示例,包括分页查询、Ajax请求、数据校验等。2、功能点分页查询数据校验:JQuery前端校验+JSR-303后端校验Ajax请求REST风格的URI:GET查询、POST新增、DELETE删除、PUT修改3、技术点基础框架-SSM(Sprin原创 2022-02-14 21:29:59 · 8568 阅读 · 15 评论 -
尚硅谷Spring注解开发学习笔记
前言此笔记为尚硅谷Spring注解驱动教程(雷丰阳源码级讲解)学习笔记1、课程安排根据上面这张脑图,我把整个专栏分成了三个大的部分,分别是:容器、扩展原理以及Web。1.1、容器容器作为整个专栏的第一大部分,内容包括:AnnotationConfigApplicationContext组件添加组件赋值组件注入AOP声明式事务1.2、扩展原理扩展原理作为整个专栏的第二大部分,内容包括:BeanFactoryPostProcessorBeanDefinitionRegist原创 2022-03-03 21:13:19 · 2443 阅读 · 0 评论