Mybatis
文章平均质量分 92
黎子爱发呆
一名苦苦挣扎的程序员
展开
-
mybatis、mybatis-plus Sql注入
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档mybatis、mybatis-plus ql注入前言一、SQL注入是什么?二、mybatis是如何做到防止sql注入的1. #{} 和 ${} 两者的区别2.什么是预编译三、mybatis-plus是如何做到防止sql注入的前言随着mybatis、mybatis-plus不断发展,目前已经成为市场流行的持久层框架,但是使用的过程中,使用不当的情况下还是可能会出现sql注入的风险,那么就简单的分析它们是如何来避免sql注入一、S.原创 2022-03-22 23:27:09 · 1296 阅读 · 2 评论 -
mybatis-plus logging配置
mybatis-plus: #xml位置 mapper-locations: classpath*:/com/**/mapper/*Mapper.xml #使用别名的目录 type-aliases-package: com.zhkj.jtb.platform.estamp.model configuration: #logging日志 log-impl: org....原创 2019-11-21 19:01:33 · 1516 阅读 · 0 评论 -
@Transactional(rollbackFor = Exception.class)
原因只要出现异常就实现回滚,不管时RuntimeException还是非运行时异常。主要时为了保证数据的一致性,不影响正常数据的执行。@Transactional(rollbackFor = Exception.class)在操作数据时发生,想插入,修改,删除等。使用在service是实现类上。代码:@Override@Transactional(rollbackFor = Except...原创 2019-10-08 16:09:17 · 744 阅读 · 0 评论 -
Mybatis-plus 系列之代码生成器(Mybatis-plus -generator)
public class MyCodeGenerator{ /** * * 读取控制台内容 * */ /* public static String scanner(String tip) { Scanner scanner = new Scanner(System.in); StringBuilder hel...翻译 2019-10-10 12:10:23 · 417 阅读 · 0 评论