Mybatis
Mybatis
菜腿1994
这个作者很懒,什么都没留下…
展开
-
mybatis入门(一)——初试mybatis
mybatis介绍: 1. mybatis是一个持久层框架,是apache下的顶级项目; 2. 不完全的ORM框架。需要程序员自己去填写,但是也有输入和输出映射 3. 适用需求变化较多的项目,比如互联网项目 mybatis框架图: 1.mybatis的核心是sqlMapConfig.xml,可以利用它配置映射文件,以及一些属性,和别名。关于它的详细介绍,参见:sqlMapConf原创 2017-09-24 22:21:10 · 541 阅读 · 15 评论 -
mybatis入门(四)——sqlMapConfig.xml详解
前言: 关于mybatis的前面的几篇文章中知道,sqlMapConfig.xml是mybatis的核心配置文件,下面我们来描述一个sqlMapConfig.xml的一些基本的作用和用法。 内容: sqlMapConfig.xmlproperties 属性 sqlMapConfigsettings 全局参数配置typeAliases 别名typeHandersmappers原创 2017-09-27 22:05:52 · 396 阅读 · 16 评论 -
mybatis入门(三)——Mapper代理开发替代传统DAO层开发
前言 mybatis官方推荐使用mapper代理方法开发mapper接口,程序员不用编写mapper接口实现类,使用mapper代理方法时,输入参数可以使用pojo包装对象或map对象,保证dao的通用性;传统的dao层开发容易出现硬编码的问题。下面我们了解一下这两种编码方式: - 传统DAO层开发: User.xml:<?xml version="1.0" encoding="UTF-原创 2017-09-26 16:45:05 · 1460 阅读 · 17 评论 -
mybatis入门(二)——mybatis开发项目五部曲
工程结构如下: 一:配置mybatis环境 1.java jdk 2.eclipse 3.mysql 3.mybatis的jar包(依赖包lib文件夹下,核心jar要引入项目)二:创建po类(简单User对象)package cn.itcast.mybatis.po;import java.util.Date;/** * * @author cyl * */public cla原创 2017-09-25 15:52:20 · 357 阅读 · 15 评论