
myBatis
mybatis学习
luerdao_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
@Colunm的坑 使用通用mapper时多单词属性与数据库字段不对应原因
详情:手写的SQL字段对应不上先上解决方案mybatis: configuration: map-underscore-to-camel-case: true在配置中开启mybatis的驼峰转换即可原因:项目整合好通用mapper后,dao接口自动新增的增删改查方法就使用了 jpa的@Column注解,你在不使用 mybatis.configuration.map-underscore-to-camel-case=true 配置的情况下,原理是 通用mapper需要根据你实体类中的注原创 2021-05-25 12:55:38 · 594 阅读 · 0 评论 -
myBatis——注解,#{}与${},resultMap的使用
注解开发注解开发不需要使用mapper.xml文件进行映射 直接绑定类<mappers> <mapper class="com.luerdao.dao.UserMapper"></mapper></mappers>@Select("select * from user")List<User> getAllUser();@Select("select * from user where id =#{id}")User sele原创 2020-12-07 01:53:51 · 744 阅读 · 0 评论 -
初入Mybatis
初入Mybatis1注意配置maven过滤不配置的话如果Mapper.xml文件和mapper类同包时会出现问题参考添加链接描述2Mapper.xml文件中的标签<select> <delete> <update> <insert>例子十分简单不再赘述3模糊查询第1种:在Java代码中添加sql通配符。string likename = “%李%”;list<name> names = mapper.selectlike(lik原创 2020-12-07 01:45:01 · 167 阅读 · 0 评论 -
Maven工程必配
Maven工程必配src/main/java 和 src/test/java 这两个目录中的所有*.java 文件会分别在 comile 和 test-comiple 阶段被编译,编 译结果分别放到了 target/classes 和 targe/test-classes 目录中,但是这两个目录中的其他文件都会被忽略掉,如果需 要把 src 目录下的文件包放到 target/classes 目录,作为输出的 jar 一部分。需要指定资源文件位置。以下内容放到 标签中。 src/main/java *原创 2020-12-07 01:38:07 · 160 阅读 · 0 评论