![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
神秘的天
阳光需要追寻
展开
-
MyBatis基础(6)-如果JavaBean中的属性有对象属性,如何在XML映射文件中进行结果集映射
MyBatis基础1. 使用MyBatis如何建立一个复杂的查询环境MyBatis杂记 1. 使用MyBatis如何建立一个复杂的查询环境 什么叫复杂的查询环境? 就是说并非简单的单表查询,而且还可能返回的数据也不是一个表中的; 如何在MyBatis中进行多表查询;如下: 第一步:在数据库创建两个表,这里写表的创建语句,顺便复习MySQL; #这两个表之前创建完毕了,是通过show显示表的创建语句,show create table 表名; #创建Student表 CREATE TABLE `student原创 2020-08-27 15:02:51 · 1431 阅读 · 0 评论 -
MyBatis基础(5)-注解开发(但是实际上还是用xml配置文件比较好),MyBatis简单分页
MyBatis基础1. Limit分页2. 注解使用3. Mybatis的部分特别点MyBatis注意点 1. Limit分页 在之前的Mysql基础中,基本上介绍了limit如何在sql语句中进行使用; 基本的实现和之前一样,基本上是没有不同,除了换了一个sql语句; 基本步骤就是之前的: 先获取sqlSession对象,然后获得Mapper对象,再次执行sql语句,最后就可以关闭连接; 2. 注解使用 基本的步骤和之前的一样,如下顺序使用: 先创建一个接口: public interface UserD原创 2020-08-25 19:53:24 · 930 阅读 · 1 评论 -
MyBatis基础(4)-ResultMap标签的使用以及日志的使用介绍
MyBatis基础1. ResultMap结果集映射 1. ResultMap结果集映射 之前的博客中曾经介绍过一个ResultType属性,这个属性是一个结果集类型属性,但是结果集类型属性已经将所有的结果集确定好了,也就是说如果你是通过类来接收结果,那么那个类中的属性必须要和数据库中表的字段一致,否则,就会出现查不到值的情况;下面举一个简单的例子; ...原创 2020-08-25 10:54:23 · 166 阅读 · 0 评论 -
Mybatis基础(3)-关于配置文件的介绍
MyBatis基础1. 在MyBatis的核心配置文件中引入外部的properties文件2. MyBatis中别名的设置1. 主要使用到的标签3. 在MyBatis的核心配置文件中,环境的配置 1. 在MyBatis的核心配置文件中引入外部的properties文件 有时候需要将外部的与连接数据库相关的参数(比如数据库密码等),毕竟连接外部文件的话以后修改就只需要修改外部文件; 一般在核心配置文件中通过标签<properties>调用;如下: <properties resourc原创 2020-08-24 16:16:16 · 94 阅读 · 0 评论 -
MyBatis入门(2)-简单的增删改查
MyBatis第二章1. 对于普通增删改查中,各种标签的使用2. 通过Map传输数据3. 在Mybatis中的模糊查询 1. 对于普通增删改查中,各种标签的使用 接口中的所有方法: public interface UserDao { public List<User> getuserList(); public User getUserid(String mname); public int InsertUser(User user); public int u原创 2020-08-23 09:36:39 · 172 阅读 · 0 评论 -
MyBatis入门(1)-第一个MyBatis程序
MyBatis入门:第一章1.MyBatis简介2. 第一个简单的MyBatis项目 1.MyBatis简介 MyBatis是一个持久层框架; 支持定制化SQL语句,存储过程和高级映射,是一个ORM框架(对象关系映射;)简单来说就是将Java中的javabean和数据库中的表相对应; 持久层,也就是专门用来写连接数据库语句的; 2. 第一个简单的MyBatis项目 1.新建一个maven项目; 2. 创建MyBatis的配置文件; ...原创 2020-08-21 22:14:19 · 153 阅读 · 0 评论