
mybatis
文章平均质量分 71
mybatis入门到实操
静静子♡
学java的小白一枚,多看多学多写
展开
-
MyBatis | MyBatis中模糊查询LIKE的三种方式
模糊匹配字符串模糊匹配:使用 like 关键字%:表示一个或者是多个字符_:表示一个字符需求:查询student表中用户名含L的所有用户select * from student where Sname like %L%;写法1:直接将通配符拼接在参数上selectStudentByName("%L%")写法2:使用MySQL提供的concat函数MySQL还提供字符串拼接的方法:concat(x1,x2) ->x1x2 <sele..原创 2021-11-09 20:55:19 · 4328 阅读 · 0 评论 -
动态SQL的使用
动态SQL动态SQL根据条件,动态的对SQL进行拼接组装。执行原理:使用OGNL从SQL参数中计算表达式的值,根据表达式的值,动态的拼接SQL,以此完成动态SQL功能。标签:如;if标签,where、trim、foreach等标签。if标签:通过student中的条件查询对象或对象结果。通过id查询:select * from student where SID= ?通过name查询:select * from student where Name= ?通过id和name原创 2021-11-07 20:51:00 · 355 阅读 · 0 评论 -
使用#{}和${}的区别
#{}和${}的区别1.引入日志依赖 <!--log4j日志依赖--> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependen...原创 2021-11-03 07:30:00 · 617 阅读 · 0 评论 -
mybatis的接口绑定方法
mybatis的接口绑定方法mybatis实现了接口绑定,使用会更加方便,接口绑定:mybatis中任意定义接口,然后把接口里面的方法和SQL语句绑定,就可以直接调用接口方法使用。接口绑定方式:通过注解绑定,直接在方法上面加上@Select ,@Update等注解,在注解里包含SQL绑定; 通过XML里面SQL绑定,需要在xml配置文件里的namespace必须指定接口的全限定名1. XML方法的方法1.1 创建接口文件public interface StudentMapp原创 2021-11-02 19:30:00 · 1093 阅读 · 0 评论 -
Junit测试介绍、使用步骤
目录Junit的使用步骤1. 添加Junit依赖2. 生成测试类2.1 找到要生成测试类的当前位置2.2 选择要生成测试的方法2.3 生成测试类Junit介绍常用的注解:@Before@Test@AfterJunit的使用步骤1. 添加Junit依赖 <dependency> <groupId>junit</groupId> <artifactI...原创 2021-10-26 19:59:41 · 1412 阅读 · 0 评论 -
mybatis中常用配置文件
mybatis中的配置文件1.全局配置文件1.1 properties:读取外部资源properties文件,以key-value形式读取,以=为分隔符例如:resources下创建db.properties文件:在全局配置文件中进行加载: <properties resource="db.properties"> <property name="userName" value="root"/> <...原创 2021-10-22 08:30:00 · 1936 阅读 · 0 评论 -
mybatis框架使用详介+操作举例
mybatis框架1、JDBC编程及JDBC编程存在问题2、mybatis的介绍及框架原理3、mybatis的使用demo4、配置文件的介绍5、mybatis的使用方式1.JDBC编程及JDBC存在问题存在问题:1、使用JDBC操作数据库前进行连接,操作完成后关闭连接,并发量大的情况下影响性能解决:连接池2、SQL语句硬编码在Java代码中,需求改变需要更改java代码本身解决:将SQL语句放在配置文件中(xml形式),需求发送给变只需要修改配置文件即可原创 2021-10-21 20:45:00 · 399 阅读 · 0 评论