![](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 · 436 阅读 · 0 评论 -
JAVAEEmybatis框架中“#”与“$”的区别
#{}是相当于占位符“?”而${}传递的却是字段值 使用#{}可以有效预防sql注入 所以! 1、能使用 #{ } 的地方就用 #{ } 2. 表名作为变量时,必须使用 ${ } 这是因为,表名是字符串,使用 sql 占位符替换字符串时会带上单引号 ‘’,这会导致 sql 语法错误 ...原创 2021-01-21 22:16:02 · 132 阅读 · 0 评论 -
mybatis环境搭建
Mybatis环境搭建 1.创建工程 2.创建实体类和dao接口 3.创建mybatis主配置文件 mybatis-config.xml 4.创建映射配置文件 环境搭建注意事项: 以接口名IUserDao为例 1.所创建的映射文件IUserDao.xml 所在的resource包的结构要与IUserDao所在的java包的结构相同 2.映射文件IUserDao.xml和IUserMapper.xml是一样的 3.映射文件Mapper的namespace属性的名称要与接口的方法名一致 4.在mybatis主配原创 2020-06-03 21:49:29 · 83 阅读 · 0 评论