自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 九:自定义结果集<resultMap></resultMap>

13.1、自定义结果集介绍自定义结果集,可以给复杂的对象使用。也就是对象内又嵌套一个对象。或者一个集合。在这种情况下。前面学过的知识点,已经无法直接获取出对象内对象的信息。这个时候就需要使用resultMap自定义结果集来返回需要的数据。13.2、创建一对一数据库表一对一数据表创建锁表create table t_lock(id int primary key auto_incre...

2018-10-12 17:20:31 1638 1

原创 八:mybatis的参数传递

12.1、一个普通数据类型当一个方法中只有一个普通数据类型。在mapper配置文件中可以使用#{}占位符来进行占位输出。#{} 占位符中,可以写参数的 #{变量名}。 也可以写 #{value}。方法:public int deleteUserById(int id);#{变量名}&lt;delete id="deleteUserById" parameterType="int"&gt...

2018-10-12 17:13:28 154

原创 五:mybatis的核心配置之Mapper

把mapper配置文件注入到mybatis-config.xml核心配置文件中有三种常用方式。1. 在classpath路径下引入2. 使用mapper接口的形式导入配置3. 使用包扫描的方式引入配置文件 &lt;!-- 从classpath路径下导入指定的配置文件 --&gt; &lt;mappers&gt; &lt;mapper...

2018-10-12 17:05:24 339

原创 六:mybatis的核心配置之databaseIdProvider

MyBatis 可以根据不同的数据库厂商执行不同的语句,这种多厂商的支持是基于映射语句中的 databaseId 属性。 MyBatis 会加载不带 databaseId 属性和带有匹配当前数据库 databaseId 属性的所有语句。&lt;databaseIdProvider type="DB_VENDOR"&gt; &lt;property name="SQL Server"...

2018-10-12 17:02:33 1834

原创 七:mybatis的核心配置之environments

8.1、environments 标签说明 &amp;lt;environment id=&quot;development&quot;&amp;gt; &amp;lt;transactionManager type=&quot;JDBC&quot; /&amp;gt; &amp;lt;dataSource type=&quot;POOLED&quot;&amp;gt

2018-10-12 16:58:41 216

原创 四:mybatis的核心配置之properties

5.1、创建jdbc.properties一般在实际的项目中。数据库的连接信息。会存放在一个jdbc.properties的属性配置文件中username=rootpassword=rootdriverClass=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/mybatis5.2、在mybatis-config.xml中修改引入p...

2018-10-12 16:41:36 171

原创 三:Mapper接口方式的mybatis的增,删,改,查实现

4.1、Mapper接口编程的命名习惯Mapper接口方式的编程,需要先有一个接口。这个接口的命名一般是xxxxMapper。比如:User模块的Mapper,接口命名为UserMapper。Book模块的Mapper,接口命名为BookMapper。4.2、Mapper接口开发有四个开发规范必须遵守1. 对应的mapper配置文件的namespace属性值必须是Mapper接口的全类名...

2018-10-12 16:35:52 1033

原创 二:mybatis的传统的增,删,改,查实现

3.2.1、保存用户&amp;amp;lt;insert id=&amp;quot;saveUser&amp;quot; parameterType=&amp;quot;com.atguigu.mybatis.pojo.User&amp;quot;&amp;amp;gt; insert into t_user(`last_name`,`sex`) values(#{lastName},#{sex})&amp;amp;lt;/insert&amp

2018-10-12 16:31:35 156

原创 一:MyBatis基础配置(数据源),以及MyBatis—Helloword实例

1.1、mybatis简介MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录.1.2、mybatis历史原是apa...

2018-10-12 16:24:12 233

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除