上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 118 下一页
摘要: Mybatis插件的书写流程: 1.编写Interceptor接口的实现类2.使用@Intercepts注解完成插件签名(拦截那个类的那个方法) @Intercepts({@Signature(type=StatementHandler.class,method="prepare",args={Co 阅读全文
posted @ 2020-08-21 00:21 与f 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 感谢尚硅谷的老师讲解 插件:插件存在的目的就相当于javaweb中的拦截器,可以拦截要操作的四大对象,包装对象额外添加内容,使得Mybatis的灵活性更强。 插件原理 : * 在四大对象创建的时候 * 1、每个创建出来的对象不是直接返回的,而是 * interceptorChain.pluginAl 阅读全文
posted @ 2020-08-20 22:48 与f 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 首先感谢尚硅谷的老师讲解! Mybatis流程分四步: 1. 返回创建SqlSessionFactory对象 2. 返回SqlSession的实现类DefaultSqlSession对象 3. 返回一个MapperProxy的代理对象 4. 执行询流程。 第一步返回创建SqlSessionFacto 阅读全文
posted @ 2020-08-20 22:27 与f 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 本文暂不讲解Mybatis插件PageHelper分页(虽然它很好用) 1、创建实体类Page.java @Entity public class Page { private int totalRecord;// 表示查询后一共得到多少条结果记录 private int pageSize; // 阅读全文
posted @ 2020-08-20 16:40 与f 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 目录 格式处理(含日期格式) 清单 1 . JSR31 0 的配置信息 清单 2. joda 的 配置信息 泛型反序列化 清单 1 . List 泛 型使用示例 清单 2 . Map 泛型使用示例 属性可视化 清单 1 . 属性可视化示例 属性过滤 清单 1 . 属性过滤示例一 清单 2 . 属性过 阅读全文
posted @ 2020-08-19 16:38 与f 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 目录 Jackson ObjectMapper Example 从Reader读取对象 从File中读取对象 从URL中读取对象 从InputStream读取对象 从字节数组中读取对象 从JSON数组字符串中读取对象数组 从JSON数组字符串中读取对象列表 从JSON字符串中读取映射为map 树模型 阅读全文
posted @ 2020-08-19 16:18 与f 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: 注意的地方就是实体类一定要有无参的构造方法,否则会报异常 //com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.example.jackjson.Unmar 阅读全文
posted @ 2020-08-19 15:57 与f 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 有两种方式可以解决日期转换Json问题: 1、(不推荐)局部修改,自定义注解进行将日期类型转换为Date类型。 2、(强烈推荐)全局修改,用MappingJackson2HttpMessageConverter配置在XML(SpringMVC)或者配置在Application.Java启动类(Spr 阅读全文
posted @ 2020-08-19 12:43 与f 阅读(2449) 评论(0) 推荐(0) 编辑
摘要: spring项目中,前端获取服务器返回的json时,里面有null值,如果没做校验,就会导致js报错,但是不推荐每个返回的地方手动处理,而是应该在框架中统一配置。 前面关于json日期格式化的文章中,提到了spring默认使用的是jackson来做json序列化,相对应的converter是Mapp 阅读全文
posted @ 2020-08-19 11:53 与f 阅读(4983) 评论(0) 推荐(0) 编辑
摘要: 目录 使用 @ ExceptionHandler 注解 实现 HandlerExceptionResolver 接口 使用 @ControllerAdvice+ @ ExceptionHandler 注解 参考资料 正文 Spring 统一异常处理有 3 种方式,分别为: 使用 @ Exceptio 阅读全文
posted @ 2020-08-18 23:21 与f 阅读(639) 评论(0) 推荐(0) 编辑
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 118 下一页