2022年12月28日

多表查询之一对一

摘要: 1对11对多多对1多对多 员工表 部门表 dao public interface EmpDao { Emp selectEmpByEid(int eid); List<Emp> selectAllEmps(); } 映射文件 <?xml version="1.0" encoding="UTF-8" 阅读全文

posted @ 2022-12-28 19:14 蜗牛小羊 阅读(49) 评论(0) 推荐(0)

分页

摘要: 分页插件,jar包 //假分页 dao查询的是全表数据 service(){ List<student> students=10000条; //从集合中取出中间的部分数据,返回表示层 } //多条件组合查询(name和age)+分页 //查询:满足条件的数据总条数int selectStudents 阅读全文

posted @ 2022-12-28 19:05 蜗牛小羊 阅读(65) 评论(0) 推荐(0)

sql复用

摘要: 重复的sql语句可以通过这样的形式进行sql语句复用 直接将重复的sql语句写到sql标签中,然后原来的位置就用include标签refid指定 sql标签中的id来匹配 sql语句 所以就可以进行sql语句的复用 阅读全文

posted @ 2022-12-28 19:03 蜗牛小羊 阅读(213) 评论(0) 推荐(0)

动态sql

摘要: 动态sql 一般使用where标签,使用if如果不加条件会报错,但是使用where不会报错,他会默认无条件,输出全部数据, 有一个条件就加一个条件。 使用if标签 条件越多if越多, 加了个name 加了个age 两个都有 使用where标签 好处,自动优化,多余的都取消掉了, 一个条件 两个条件 阅读全文

posted @ 2022-12-28 18:58 蜗牛小羊 阅读(62) 评论(0) 推荐(0)

多参数要加注解

摘要: 多参数要加注解 如果要两个参数查询 就要给参数加注解 方法参数 package com.woniuxy.dao; ​ import com.woniuxy.entity.Student; import org.apache.ibatis.annotations.Param; ​ import jav 阅读全文

posted @ 2022-12-28 18:50 蜗牛小羊 阅读(72) 评论(0) 推荐(0)

模糊查询

摘要: 模糊查询 数据库中查询语法 在java映射xml中的语法 两种写法 阅读全文

posted @ 2022-12-28 18:49 蜗牛小羊 阅读(66) 评论(0) 推荐(0)

驼峰转换

摘要: css jsfont-size fontSize 数据库列 实体类属性 stu_sid stuSid 使用settings来设置驼峰转换 阅读全文

posted @ 2022-12-28 11:45 蜗牛小羊 阅读(88) 评论(0) 推荐(0)

表中的列和实体类的属性不一致解决方法

摘要: 1.数据库和java项目实体类的属性不一样,使用别名来解决 在java中 2.使用resultMap 来解决数据库和java实体类属性不一致的问题 阅读全文

posted @ 2022-12-28 11:43 蜗牛小羊 阅读(61) 评论(0) 推荐(0)

主配置文件统一扫描映射文件所在的包

摘要: 在以后映射xml文件多了以后就直接写映射文件所在的包的路径 阅读全文

posted @ 2022-12-28 11:27 蜗牛小羊 阅读(26) 评论(0) 推荐(0)

获取自增主键值

摘要: 获取自增主键 没有设置之前 设置<!--useGeneratedKeys="true" keyProperty="id" 将自增的主键值,赋值给对象的属性--> 设置之后会显示自增主键 下面是数据库中显示自增主键 先要添加一个,然后再运行 select @@identity,就会显示自增主键 阅读全文

posted @ 2022-12-28 11:25 蜗牛小羊 阅读(97) 评论(0) 推荐(0)

导航