![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
文章平均质量分 84
MegaBytes
一只刚刚入门的小猿
展开
-
(三)MyBatis学习笔记——动态SQL语句
文章目录一、案例测试:不使用动态SQL语句二、动态SQL语句1.< if>标签使用案例2.< foreach>标签使用案例三、常用SQL语句抽取 一、案例测试:不使用动态SQL语句 如果需要使用带有复杂参数的SQL语句,比如条件查询语句,需要怎样实现呢?例如,现在需要根据sid、name、age三个字段进行查询记录。 首先在映射配置文件中建立查询语句: <!--多条件查询--> <select id="selectCondition" resultType="s原创 2021-03-23 21:03:06 · 97 阅读 · 0 评论 -
(二)MyBatis学习笔记——实现Dao层的不同方式
文章目录一、传统方式实现1.MyBatis配置文件2.持久层(Dao层或Mapper层)3.业务层(Service层)4.控制层(controller层)二、接口代理方式实现1.新建项目2.业务层代码编写 一、传统方式实现 先导入MyBatis的jar包。项目依旧使用控制层——>业务层——>持久层的结构,使用MyBatis进行数据库CRUD。整体结构如下: 1.MyBatis配置文件 MyBatisConfig.xml <?xml version="1.0" encoding="UTF-原创 2021-03-23 19:46:21 · 241 阅读 · 0 评论 -
(二)MyBatis学习笔记——使用映射配置文件进行CRUD、核心配置文件使用
文章目录一、映射配置文件1.查询2.新增3.修改4.删除二、核心配置文件1.核心配置文件主要标签介绍2.数据库连接配置文件的引入方式3.起别名 映射配置文件包含了数据和对象之间的映射关系以及要执行的SQL语句。 < mapper>是核心根标签,namespace是名称空间。 < select>是查询钙能的标签,id是唯一的标识,resultType将查询结果封装为某种类型的对象,parameterType指定参数映射对象的类型,如果SQL语句中有参数需要用此属性指定。 一、映射配原创 2021-03-21 15:34:11 · 79 阅读 · 0 评论 -
(一)MyBatis学习笔记——简介、案例测试、相关API
文章目录一、ORM二、MyBatis简介三、MyBatis使用案例测试四、相关API1.Resources2.SqlSessionFactoryBuilder构建器3.SqlSessionFactory工厂对象4.SqlSession会话对象 一、ORM ORM(Object Relational Mapping): 对象关系映射,指在持久化数据(操作数据库)和实体对象之间进行映射,将java中的对象通过ORM与数据库联系起来。 二、MyBatis简介 MyBatis 是一个优秀的基于java的持久层框架原创 2021-03-20 21:17:44 · 75 阅读 · 0 评论