
Mybatis
文章平均质量分 73
TrueDei
不荒废现在,不畏惧未来!我认为把知识给别人讲会,讲明白,自己才彻底明白。努力把文章写好,写明白每一篇文章,分享给更多人。
展开
-
从头到尾手把手教你搭建阅读Mybatis源码的环境(程序员必备技能)
从头到尾手把手教你搭建阅读Mybatis源码的环境(程序员必备技能)原创 2021-04-12 11:18:56 · 2780 阅读 · 16 评论 -
(干货)老大:你为什么要用Mybatis,JDBC存在哪些问题?
1、数据库配置信息、sql执行语句等,写死在Java代码中(存在硬编码,不方便后期维护);2、每一次执行sql都会创建一个链接,并释放(浪费资源);3、对最终执行的结果需要手动的去封装返回结果集,较为繁琐。原创 2021-04-12 11:11:17 · 3113 阅读 · 17 评论 -
Mybatis中模糊查询like语句的使用方法
第一种:在java中的dao或service层或者controller层写死在java中的dao或service层或者controller层传值的时候写上%%号public void getUserByName(String name) { userDao.getUserByName("%" + name + "%"); }mapper文件:<select id="getU...原创 2020-03-04 23:32:37 · 1912 阅读 · 0 评论 -
解决Mybatis当实体类中的属性名和表中的字段名不一致的问题
实体类如下:public class OsEntity { private String Filesystem; private String Used; private String Mounted; ...get() and set() }表中数据filesystemusedmountedtest.txt50/file...原创 2020-03-04 23:05:25 · 2686 阅读 · 0 评论 -
Mybatis中#{}与${}的区别
Mybatis中#{}与${}的区别根据一个需求来实验一下:可以在前台拼接sql例如:很多条件可以一直and、and、and一开始我使用的是#{}进行传值,后台出错了测试接口如下: @Autowired EmploymentMessageService employmentMessageService; @Test public void getData()...原创 2019-08-12 22:37:37 · 958 阅读 · 3 评论