mybatis之入门到开发
xiaozhegaa
一个乐于分享的老男人
展开
-
mybatis之入门到开发(四)之 Mapper动态代理方式
一:原始Dao开发方式 【分析】原始Dao开发方法需要程序员编写Dao接口和Dao实现类。 Dao接口实现类如下public class UserDaoImpl implements UserDao { private SqlSessionFactory sqlSessionFactory; public UserDaoImpl(SqlSessionFactory sqlSess原创 2017-07-25 17:26:48 · 974 阅读 · 0 评论 -
mybatis之入门到开发(一)之基础原理概念+入门小程序
所有资料打包下载:有需要的可以下载。下载网址如下: 等我五六篇文章写完统一发出来 一:扩展知识 1~什么是ORM? 【what】 ORM的全称是 对象/关系的数据库映射(Object Relational Mapping)。可以理解成:完成面对对象的编程语言到关系数据库的映射。【why】该模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和原创 2017-07-25 00:04:25 · 708 阅读 · 0 评论 -
mybatis之入门到开发(二)之核心配置文件+Mapper映射文件详解
一、Mybatis的核心配置文件详解 1、qlMapConfig.xml中配置的内容和顺序如下: properties(属性) settings(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境集合属性对象)原创 2017-07-25 11:17:59 · 1346 阅读 · 0 评论 -
mybatis之入门到开发(三)之常用对象SqlSessionFactory和SqlSession,动态sql,输入映射和输出映射
一:Mybatis的常用对象SqlSessionFactory和SqlSession 1、SqlSessionFactory : 它是Mybatis的关键对象,是单个数据库映射关系经过编译后的内存镜像。 1.1、特点:每一个Mybatis的应用程序都以一个SqlSessionFactory对象的实例为核心,它的线程是安全的。一旦被创建,应该在应用执行的期间都存在,在应用运行的期间不需要重复创建多原创 2017-07-25 15:00:48 · 2922 阅读 · 0 评论 -
mybatis之入门到开发(五)之 关联查询 一对一 和一对多
一:一对一查询 1、商品订单数据模型 2、一对一查询,需求:查询一个订单信息,关联查询下单用户信息。【这里的表结构会打包打给大家】 3、开发步骤: 3.1、在navicat中写sql语句,验证一下语句是否正确。 3.2、引入podo 3.3、在UserMapper中写映射文件。当然你可以新建一个OrdersMapper.xml,我觉得麻烦就写在一起了 注意了:返回的结果集必原创 2017-07-25 22:49:00 · 743 阅读 · 0 评论