![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis
thwsir
这个作者很懒,什么都没留下…
展开
-
Mybatis动态sql
1.if(多条件动态sql) <!-- 传递pojo综合查询用户信息 --> <select id="findUserList" parameterType="user" resultType="user"> select * from user where 1=1原创 2018-07-28 15:50:47 · 227 阅读 · 0 评论 -
Mybatis输入和输出映射
输入映射和输出映射 Mapper.xml映射文件中定义了操作数据库的sql,每个sql是一个statement,映射文件是mybatis的核心。 parameterType(输入类型) 1.传递基本数据类型:int,string,long,Date; {参数} 获取参数中的值 <!-- 根据id获取用户信息 --> <select id="findU原创 2018-07-28 12:46:03 · 364 阅读 · 0 评论 -
Mybatis基础学习
Mybatis架构 mybatis配置 SqlMapConfig.xml ,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息。 mapper.xml文件即sql映射文件,文件中配置了操作数据库的sql语句。此文件需要在SqlMapConfig.xml中加载。 通过mybatis环境等配置信息构造SqlSessionFactory即会话工厂。 由会话工厂创建...原创 2018-07-14 19:42:20 · 674 阅读 · 0 评论 -
Mybatis关联查询
1.商品订单数据模型 2.一对一查询 案例:查询所有订单信息,关联查询下单用户信息。 注意:因为一个订单信息只会是一个人下的订单,所以从查询订单信息出发关联查询用户信息为一对一查询。如果从用户信息出发查询用户下的订单信息则为一对多查询,因为一个用户可以下多个订单。 方法一: 使用resultType,定义订单信息po类,此po类中包括了订单信息和用户信息: 1.Sql语句: ...原创 2018-07-28 16:19:41 · 252 阅读 · 0 评论 -
MyBatis 核心对象
核心对象 一、核心接口和类 每个MyBatis的应用程序都以一个SqlSessionFactory对象的实例为核心。 首先获取SqlSessionFactoryBuilder对象,根据xml文件或Configuration类的实例构建该对象。 获取SqlSessionFactory对象,通过SqlSessionFactoryBuilder对象获取。 通过SqlSessionFactory获取Sq...原创 2019-07-26 10:35:27 · 416 阅读 · 0 评论