mybatis开发时打印sql语句配置

在开发测试的时候,mybatis要打印sql语句 在spring配置文件里面加上:
logging.level.mapper接口的包名=debug

注意:前面固定为 logging.level,后面跟 mapper接口的包名。

ServiceImpl 里面的查询方法的事务要设为 read only:
@Transactional(readOnly = true)
增删改一定要添加事务


随笔记录:方便开发的一些小配置

研究技术经理,框架的git提交记录:拦截控制器方法记录日志时,将请求/响应参数以json格式输出
然后再在各个微服务中依赖配置记录日志,实现记录controller的请求/响应日志。注意有Controller类的模块才加,像 *-api、commons 这些模块不要加。
pom里面的依赖,把groupId相同的放在一起,这样好找一些

添加了这两个配置之后,就能够输出 sql 和 controller 日志了,便于开发的时候方便排查


insert、update操作,自动填充 create_time、update_time 是 FillMetaObjectHandler 这个类里面设置的,下来可以去研究一下技术经理的开发思维

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值