![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 85
JAVA小镇V
不会前端的Java不是好程序猿!
技术公众号:Java小镇V
在职JAVA,走在全栈的路上
展开
-
Mybatis学习笔记(6)-输出映射
输出映射MyBatis的输出映射分为两种方式,resultType和resultMapresultType我们上面所有的例子里都是定义的resultType,resultType可以是简单类型,比如我们想获取用户信息的,还有就是输出POJO对象或者POJO列表。 不管是POJO对象还是POJO列表,我们在resultType中的定义都是一样的,只不过接口定义不一样:单个对象p...转载 2018-07-09 17:47:42 · 158 阅读 · 0 评论 -
mybatis学习笔记(1)-mybatis概述
JDBC介绍在JavaWeb开发中,必须要面对的一个问题就是用Java访问数据库,对此Java提供了一套API名叫JDBC(Java Database Connectivity),它是Java访问数据库的一种规范。通过使用JDBC中的接口和类,可以使Java客户端程序访问数据库,比如建立数据库连接、执行SQL语句进行数据的存取操作。Java使用JDBC访问数据库的步骤为:得到数据库驱...原创 2018-07-04 11:49:26 · 167 阅读 · 0 评论 -
mybatis学习笔记(2)-入门实例
目标使用mybatis完成对单个表的CRUD操作步骤使用idea新建一个maven项目,这个相信大家都会,就不啰嗦了。配置pom.xml文件<dependencies> <dependency> <groupId>org.mybatis</groupId> &...原创 2018-07-04 13:54:20 · 154 阅读 · 0 评论 -
mybatis学习笔记(2)-入门实例2
接着上一节入门实例,新增其他操作。新增用户user.xml<!-- 添加用户 parameterType:指定输入 参数类型是pojo(包括 用户信息) #{}中指定pojo的属性名,接收到pojo对象的属性值,mybatis通过OGNL获取对象的属性值 --> <insert id="insertUser"...原创 2018-07-04 14:34:05 · 119 阅读 · 0 评论 -
Mybatis学习笔记(3)-使用原始方法开发dao
需求:根据用户id查询一个用户信息根据用户名称模糊查询用户信息列表添加用户信息删除用户信息 使用Mybatis开发Dao,通常有两个方法,即原始Dao开发方法和Mapper接口开发方法。本文将先介绍原始Dao开发方法,Mapper接口开发方法会在后续文章中介绍。SqlSession的使用范围SqlSession中封装了对数据库的操作,如:查询、插入、更新、删除等...原创 2018-07-05 11:20:24 · 128 阅读 · 0 评论 -
Mybatis学习笔记(4)-使用Mapper代理方法开发Dao
思路Mapper接口开发方法只需要程序员编写Mapper接口(相当于Dao接口),由MyBatis框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法。 Mapper接口开发需要遵循以下规范:Mapper.xml文件中的namespace与mapper接口的类路径相同:<!--namespace命名空间,作用就是对sql进行分类化管理,理解sql隔离...原创 2018-07-05 18:07:30 · 348 阅读 · 0 评论 -
Mybatis学习笔记(5)-输入映射
输入映射本文主要讲解mybatis的输入映射(parameterType)。通过parameterType指定输入参数的类型,类型可以是简单类型hashmappojo的包装类型简单类型其中,简单类型即java的基本数据类型 例如:根据id查找用户表中该用户的基本信息,此处parameterType类型为int简单类型<select id="findUse...原创 2018-07-06 16:01:23 · 354 阅读 · 0 评论