随笔分类 - MyBatis
摘要:1、item:集合中元素迭代时的别名,该参数为必选,集合中遍历的每一个元素 2、index:在list和数组中,index是元素的序号,在map中,index是元素的key,该参数可选 3、open:foreach代码的开始符号,一般是(和close=")"合用。常用在in(),values()时。
阅读全文
摘要:1、如果是需要对集合进行判断是否为空的时候:list = null && list.size() > 0,条件写错了会报错。
阅读全文
摘要:SQL语句: 在java持久层中: 1、Repository 2、Mapper
阅读全文
摘要:分层逻辑: 例如: 页码page,显示数量size; 每页开始:(page - 1) * size 每页结束:page * size 可参考:https://blog.csdn.net/use_admin/article/details/83622414
阅读全文
摘要:@Select("<script>" + "select o.id id,COUNT(o.id) num,o.name name from (\n" + "SELECT n.id id,n.REAL_NAME name,m.createtime\n" + "FROM\n" + "\t(\n" + "
阅读全文
摘要:1、内置注解 2、元注解 3、注解格式 较为复杂的注解 4、反射Reflection 5、myBatis使用注解开发
阅读全文
摘要:![](https://img2020.cnblogs.com/blog/2172047/202106/2172047-20210617141650313-758537671.png)
阅读全文
摘要:一、性能优化 1、属性properties 2、类型别名typeAliases 2.1、给每一个实体类取别名 2.2、扫描一个包 注意:2.1可以自己取别名;2.2默认会使用 Bean 的首字母小写的非限定类名来作为它的别名,如果要想自己起别名,需要在实体类上面添加注解 3、设置settings 看
阅读全文
摘要:maven中导入Junit 方式一 错误1: 解决:需要在mybatis配置文件中 错误2:这个需要在maven导出资源 方式二(已过时,了解即可)
阅读全文
摘要:1、查询 resuleType:返回的类型 2、CRUD 2.1、namespace中的包名要和接口的包名一致 2.2、id对应的是namespace中的方法名 2.3、resultType是SQL语句执行的返回值 2.4、parameterType是参数类型 3、添加 问题:增删改需要提交事务 4
阅读全文
摘要:网站:https://mybatis.org/mybatis-3/zh/getting-started.html
阅读全文
摘要:1、无效的绑定语句(未找到):网址:com.itheima.dao.用户dao.findAll 2、关于InputStream in = Resources.getResourceAsStream("SqlMapConfig.xml")报错问题
阅读全文