mybatis知识点
二拐煎饼侠
在java深坑之路,越走越远的渣渣小白!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis的CRUD操作
mybatis的CRUD操作 具体的操作如下: 前提以及配置相关信息 ①mybatis.xml主配置文件 <configuration > <!--第一,指定properties文件的位置,从类路径根开始找文件--> <properties resource="jdbc.properties"/> <!--第二,settings:控制mybatis全局行为--> <settings> <!-原创 2021-04-18 16:43:15 · 186 阅读 · 0 评论 -
在mybatis中用jdbc.properties方式来加载数据库所需的参数
在mybatis中用jdbc.properties方式来加载数据库所需的参数 在mybatis中用jdbc.properties方式来加载数据库所需的参数,步骤如下: 第一步,创建jdbc.properties文件 jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/springdb jdbc.user=root jdbc.passwd=123456 第二步,在mybatis主配置文件中配置, 并且使用 <?x原创 2021-04-17 23:15:25 · 698 阅读 · 0 评论 -
mybatis借助com.github.pagehelper来实现分页查询
mybatis借助com.github.pagehelper来实现分页查询 实现mybatis的分页查询,步骤如下: 第一步,在pom.xml文件中加入依赖 <!--PageHelper依赖,用于制作分页--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> &原创 2021-04-17 23:10:45 · 800 阅读 · 0 评论 -
mybatis的配置文件
mybatis的配置文件 数据库的属性配置文件: 把数据库连接信息放到一个单独的文件中。 和mybatis主配置文件分开。 目的是便于修改,保存,处理多个数据库的信息。 1)在resources目录中定义一个属性配置文件, xxxx.properties ,例如 jdbc.properties 在属性配置文件中, 定义数据,格式是 key=value key: 一般使用 . 做多级目录的。 例如 jdbc.mysql.driver , jdbc.driver, mydriver jdbc.driv原创 2021-04-17 23:04:49 · 146 阅读 · 0 评论 -
动态sql的实现,使用的是mybatis提供的标签, <if> ,<where>,<foreach>
动态sql的实现,使用的是mybatis提供的标签, < if > ,< where >,< foreach > 1)是判断条件的, 语法 部分sql语句 例如: age > #{age} <!-- if <if:test="使用参数java对象的属性值作为判断条件,语法 属性=XXX值"> --> <select id="selectStudentIf" resultType="com.bjp原创 2021-04-17 23:02:53 · 191 阅读 · 0 评论 -
在mybatis中定义多个形参的方式
在mybatis中定义多个形参的方式 传入参数: 从java代码中把数据传入到mapper文件的sql语句中。 1)parameterType : 写在mapper文件中的 一个属性。 表示dao接口中方法的参数的数据类型。 例如StudentDao接口 public Student selectStudentById(Integer id) **2) 一个简单类型的参数:** 简单类型: mybatis把java的基本数据类型和String都叫简单类型。 在mapper文件获取简单类型的一个参数原创 2021-04-17 22:57:49 · 386 阅读 · 0 评论 -
mybatis动态代理与传统的dao访问数据库对比,来理解mybatis动态代理的原理。(部分注释内容属于个人理解内容)
mybatis动态代理与传统的dao访问数据库对比,来理解mybatis动态代理的原理。(部分注释内容属于个人理解内容) 一、使用传统的dao方式来访问数据库的步骤如下。 第一,创建student类 public class Student{ private Integer id; private String name; private Integer age; private Integer grade; } 第二,创建StudentDao接口 //操作student表原创 2021-04-17 12:41:38 · 383 阅读 · 0 评论
分享