![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
路星迎
人总是在不断总结得失,以求进步,这是根本,也是必须。
展开
-
MyBatis使用注解开发时,配置属性映射时的Results没有ID属性
MyBatis使用注解开发时,配置属性映射时的Results没有ID属性Results中只出现value属性,而id属性报错。原因是引入的mybatis依赖版本过低,3.5.0以上的版本就不会出现这种情况了。引入之后,再重载一下项目。亲测可用。...原创 2021-01-21 22:18:53 · 448 阅读 · 0 评论 -
JAVAEEmybatis框架中“#”与“$”的区别
#{}是相当于占位符“?”而${}传递的却是字段值使用#{}可以有效预防sql注入所以!1、能使用 #{ } 的地方就用 #{ }2. 表名作为变量时,必须使用 ${ }这是因为,表名是字符串,使用 sql 占位符替换字符串时会带上单引号 ‘’,这会导致 sql 语法错误...原创 2021-01-21 22:16:02 · 145 阅读 · 0 评论 -
mybatis环境搭建
Mybatis环境搭建1.创建工程2.创建实体类和dao接口3.创建mybatis主配置文件 mybatis-config.xml4.创建映射配置文件环境搭建注意事项:以接口名IUserDao为例1.所创建的映射文件IUserDao.xml 所在的resource包的结构要与IUserDao所在的java包的结构相同2.映射文件IUserDao.xml和IUserMapper.xml是一样的3.映射文件Mapper的namespace属性的名称要与接口的方法名一致4.在mybatis主配原创 2020-06-03 21:49:29 · 88 阅读 · 0 评论