- 博客(9)
- 收藏
- 关注
原创 九:自定义结果集<resultMap></resultMap>
13.1、自定义结果集介绍 自定义结果集,可以给复杂的对象使用。也就是对象内又嵌套一个对象。或者一个集合。 在这种情况下。前面学过的知识点,已经无法直接获取出对象内对象的信息。 这个时候就需要使用resultMap自定义结果集来返回需要的数据。 13.2、创建一对一数据库表 一对一数据表 创建锁表 create table t_lock( id int primary key auto_incre...
2018-10-12 17:20:31
1773
1
原创 八:mybatis的参数传递
12.1、一个普通数据类型当一个方法中只有一个普通数据类型。在mapper配置文件中可以使用#{}占位符来进行占位输出。 #{} 占位符中,可以写参数的 #{变量名}。 也可以写 #{value}。 方法: public int deleteUserById(int id); #{变量名} <delete id="deleteUserById" parameterType="int">...
2018-10-12 17:13:28
228
原创 五:mybatis的核心配置之Mapper
把mapper配置文件注入到mybatis-config.xml核心配置文件中有三种常用方式。 1. 在classpath路径下引入 2. 使用mapper接口的形式导入配置 3. 使用包扫描的方式引入配置文件 <!-- 从classpath路径下导入指定的配置文件 --> <mappers> <mapper...
2018-10-12 17:05:24
410
原创 六:mybatis的核心配置之databaseIdProvider
MyBatis 可以根据不同的数据库厂商执行不同的语句,这种多厂商的支持是基于映射语句中的 databaseId 属性。 MyBatis 会加载不带 databaseId 属性和带有匹配当前数据库 databaseId 属性的所有语句。 <databaseIdProvider type="DB_VENDOR"> <property name="SQL Server"...
2018-10-12 17:02:33
2004
原创 七: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
293
原创 四:mybatis的核心配置之properties
5.1、创建jdbc.properties一般在实际的项目中。数据库的连接信息。会存放在一个jdbc.properties的属性配置文件中 username=root password=root driverClass=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/mybatis5.2、在mybatis-config.xml中修改引入p...
2018-10-12 16:41:36
227
原创 三: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
1120
原创 二: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
212
原创 一: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
298
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅