标签:tran 重用 创建 man r文件 orm factor object 映射文件
框架的概念: 框架(Framework)是一个提供了可重用的公共结构的半成品.
数据持久化: 数据持久化是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称.
ORM(Object/Relational/Mapping): 对象/关系映射,是一种数据持久化技术.即对象和数据库通过映射建立关系.
为指定jar文件指定源代码文件: 右击jar文件-->Properties-->Java Source Attachment{Workspace:工作空间|External File:外部文件|External Folder:外部文件夹}
创建MyBatis-Configuration核心配置文件:
<?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd" > <configuration> <!--配置--> properties <!--可以配置在Java属性配置文件中--> settings <!--修改MyBatis在运行时的行为方式--> typeAliases <!--为Java类型命名一个别名(简称)--> typeHandlers <!--类型处理器--> objectFactory <!--对象工厂--> plugins <!--插件--> enviroments <!--环境--> transactionManager <!--事务管理器--> dataSource <!--数据源--> mappers <!--映射器--> </configuration>
注意:xml文件的元素节点具有一定顺序.
创建mybatis-Mapping映射文件:
<? version="3.0" encoding="utf-8" ?> <!DOCTYPE mapper PUBLIC "-//mybas.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <mapper namespace="包名" > <!--映射语句--> </mapper>
执行mybatis配置:
SqlSessionFactory SSF=SqlSessionFactoryBilder().build(); SqlSession SS=SSF.openSession(); //openSession()方法的参数为boolean值,true表示关闭事务控制,自动提交;false表示开启事务,默认为true.
设置项 | 描述 | 允许值 | 默认值 |
cacheEnabled | 对在此配置文件的所有cache进行全局性开/关设置. | true|false | true |
标签:tran 重用 创建 man r文件 orm factor object 映射文件
原文地址:http://www.cnblogs.com/XingXiaoMeng/p/6935218.html