![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
myBatis
文章平均质量分 80
楼下小黑哥
公号:小黑十一点半,欢迎关注
展开
-
惊呆了!不改一行 Java 代码竟然就能轻松解决敏感信息加解密|原创
前言 出于安全考虑,现需要将数据库的中敏感信息加密存储到数据库中,但是正常业务交互还是需要使用明文数据,所以查询返回我们还需要经过相应的解密才能返回给调用方。 ps:日常开发中,我们要有一定的安全意识,对于密码,金融数据等敏感信息事实加密存储保护。 这个需求说起来不是很难,我们只需要在执行 sql 之前,提前将指定数据进行加密。执行 sql 之后,获取返回结果,再进行的相应的解密。稍微改造下...原创 2020-04-09 07:54:54 · 1586 阅读 · 2 评论 -
myBatis无法用log4j输出日志
今天单元测试mybatis,发现其在web项目中竟然无法使用log4j输出日志,而其在纯java工程中可以输出(两个工程使用相同的log4j配置文件)。 后来看官方文档日志一篇发现 Logging Mybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种工具: SLF4J Apache Commons Logging Log4j 2 Log4j J...原创 2015-12-08 16:26:45 · 1074 阅读 · 0 评论 -
MyBatis sql查询字段问题
今天用MyBatis查询一对多关系,发现当查询结果出现两个相同字段名,查询结果会出错。 例子: 当我用下面这个sql语句查询时 SELECT orders.*, user.username, user.address, orderdetail.id, orderdetail.item_id, orderdetail.item_num, orderdetail.i...原创 2015-12-09 11:10:28 · 1035 阅读 · 0 评论 -
ibatis 核心原理解析
最近查找一个生产问题的原因,需要深入研究 ibatis 框架的源码。虽然最后证明问题的原因与 ibatis 无关,但是这个过程加深了对 ibatis 框架原理的理解。 这篇文章主要就来讲讲 ibatis 框架的原理。 可能现在很多人已不再使用 ibatis 或者说也没听 ibatis,不过肯定了解过 Mybatis。ibatis 就是 Mybatis框架的前身,虽然 ibatis 框架已经比较老...原创 2019-08-10 13:50:27 · 198 阅读 · 0 评论