
mybatis
光阴不负卿
进击的程序员
展开
-
SpringBoot整合MyBatis详解
添加依赖:<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.4</version></dependency>配置数据库连接信息:spring.datasource.driver-clas原创 2020-12-08 21:44:41 · 321 阅读 · 0 评论 -
mybatis resultMap结果映射集用法详解
resultmap是mybatis中最复杂的元素之一,它描述如何从结果集中加载对象,主要作用是定义映射规则、级联更新、定制类型转化器。resultmap元素构成:元素 子元素 作用 constructor idArg、arg 用于配置构造器方法 id ...原创 2020-11-19 16:23:38 · 13910 阅读 · 0 评论 -
Mybatis中#{}和${}的用法
1、#{}将传入的数据当作一个字符串,会对传入的数据加上一个双引号。比如,select * from student where student_name = #{studentName}如果传入的值为xiaoming,那么解析成sql的值为student_name="xioming"。2、${}将传入的数据直接显示生成在sql中。如 :select ${fieldNmae} from student where student_age = 18此时,传入的参数作为要查询的字原创 2020-11-17 22:06:17 · 14539 阅读 · 4 评论 -
mybatis中 count()按条件查询
1、sql count()函数:count()函数返回匹配指定条件的行数。sql count(column_name)语法:count(column_name)函数返回指定列的值的数目(null)不计入。select count(column_name) from table_namesql count(*)语法:count(*)函数返回表中的记录数。select count(*) from table_namesql count(distinct column_name原创 2020-11-17 20:48:21 · 19533 阅读 · 1 评论