- 博客(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);#{变量名}<delete id="deleteUserById" parameterType="int">...
2018-10-12 17:13:28
154
原创 五:mybatis的核心配置之Mapper
把mapper配置文件注入到mybatis-config.xml核心配置文件中有三种常用方式。1. 在classpath路径下引入2. 使用mapper接口的形式导入配置3. 使用包扫描的方式引入配置文件 <!-- 从classpath路径下导入指定的配置文件 --> <mappers> <mapper...
2018-10-12 17:05:24
339
原创 六:mybatis的核心配置之databaseIdProvider
MyBatis 可以根据不同的数据库厂商执行不同的语句,这种多厂商的支持是基于映射语句中的 databaseId 属性。 MyBatis 会加载不带 databaseId 属性和带有匹配当前数据库 databaseId 属性的所有语句。<databaseIdProvider type="DB_VENDOR"> <property name="SQL Server"...
2018-10-12 17:02:33
1834
原创 七:mybatis的核心配置之environments
8.1、environments 标签说明 &lt;environment id="development"&gt; &lt;transactionManager type="JDBC" /&gt; &lt;dataSource type="POOLED"&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;lt;insert id=&quot;saveUser&quot; parameterType=&quot;com.atguigu.mybatis.pojo.User&quot;&amp;gt; insert into t_user(`last_name`,`sex`) values(#{lastName},#{sex})&amp;lt;/insert&
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关注的人