MyBatis
文章平均质量分 93
之墨_
这个作者很懒,什么都没留下…
展开
-
MyBatis框架—动态 SQL、配置文件、事务
MyBatis 框架动态 SQL、配置文件、事务动态SQL代码实现抽象类:测试方法:Mapper映射:运行结果:代码片段接口方法:mapper 文件:测试方法:配置文件主配置文件特点dataSource 标签dataSource 配置事务使用数据库属性配置文件typeAliases(类型别名)mappers(映射器)动态SQL动态sql:sql的内容是变化的,可以根据条件获取到不同sql语句。主要是where部分发生变化动态sql的实现:使用的是mybatis提供的标签,<if> ,&l原创 2021-12-05 23:43:47 · 1207 阅读 · 0 评论 -
MyBatis框架—动态代理、参数处理、处理查询结果、like与主键
MyBatis框架—Dao 代理MyBatis框架—Dao 代理Dao 接口动态代理Dao 代理实现 CURD参数传递处理查询结果like 和主键MyBatis框架—Dao 代理Dao 接口动态代理Dao 代理实现 CURD去掉 Dao 接口实现类通过getMapper 获取代理对象传统dao开发方式:测试:按ID查询和遍历结果:insert 方法:@Testpublic void testInsert() throws IOException { Student stud原创 2021-11-28 11:19:16 · 434 阅读 · 0 评论 -
MyBatis—传统 Dao开发方式、分析
搭建MyBatis框架基本步骤1.导入Maven依赖2. 创建Dao接口:定义操作数据的方法3. 创建mapper文件:也叫sql映射文件:用来写sql语句,与接口中的方法相对应的sql语句4. 创建MyBatis的一个主配置文件:1). 连接数据库 2).指定mapper文件的位置5. 使用MyBatis的对象SqlSession,通过SqlSession的方法执行sql语句...原创 2021-11-21 20:44:43 · 1000 阅读 · 0 评论 -
MyBatis—案例
MyBatis—入门案例快速开始一个MyBatis编写 Dao 接口 Mapper 映射文件创建 MyBatis 主配置文件创建测试类基本CURD的操作MyBatis内部对象分析创建工具类使用工具类使用Dao对象快速开始一个MyBatis实现步骤:创建student表(id, name, email, age)新建maven项目修改pom.xml1)加入依赖mybatis依赖, mysq|驱动, junit2)在加入资源插件创建实体类Student。定义属性,属性名和列名保持一 致创建D原创 2021-10-03 18:51:05 · 525 阅读 · 0 评论 -
MyBatis—框架概述
MyBatis—框架概述、快速入门三层架构MVC:作用:框架解决的问题JDBC操作数据库JDBC的缺点MyBatis 框架MyBatis 解决的主要问题三层架构MVC:web开发中,使用mvc架构模式m: 数据,v: 视图,c: 控制器m数据:来自数据库mysqL来自文件, 来自网络 v视图:现在使用jsp, html, CSS,js。 显示请求的处理结果, 把m中数据显示出来 c控制器:接收请求,调用service对象,显示请求的处理结果。当前使用servlet作为控制器mvc作用:1原创 2021-09-26 18:52:07 · 118 阅读 · 0 评论