mybatis中的XML
来源:互联网 发布:win7电脑连接网络 编辑:程序博客网 时间:2024/06/03 14:07
初学mybatis感觉和JDBC最大的不同就是mybatis中用XML代替了大量的代码,自然学习mybatis就要大量学习XML了,
2种XML:
1XML映射配置文件、config
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
主要用于设置mybatis运行环境<environments>、设置驱动<dataSource>、配置ORM映射<mappers>.等
其中transactionManager主要用于设置事务管理器,mybatis提供了2种事物管理器,
分别是:JDBC,MANAGED ,JDBC代表是直接使用JDBC的提交或回滚来处理事物
MANAGED 代表使用外部容器,如Spring等容器来操作事物 -->
<transactionManager type="JDBC"></transactionManager>
<!-- mybatis提供了3种数据源类型,分别是:POOLED,UNPOOLED,JNDI
POOLED 支持JDBC数据源连接池
UNPOOLD 不支持数据源连接池
JNDI 支持外部容器连接池
dataSource可以使用property文件导入
2SQL的映射XML文件、mappers
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<insert><delete><update><select>分别对应增删改查的标签,<resultMap>为自定义映射关系,用子标签<result>分别设置
其中property对应属性、column对应数据库中列javaType对应类型
可以使用SQL语句其中用#{属性名}取属性的值。
- mybatis中的XML
- mybatis xml中的数组
- mybatis的xml中的sql
- mybatis中的mapping.xml详解
- mybatis xml中的if else
- Mybatis中的XML <![CDATA[ ]]> 解析
- mybatis 在xml文件中的符号
- Mybatis中mapper.xml中的模糊查询
- MyBatis mapper.xml文件中的curd语句
- Mybatis mapper.xml 中的resultMap用法
- spring+springmvc+mybatis中的xml配置文件详解
- MyBatis中的结果集映射---xml配置文件
- MyBatis中的xml文件部分标签使用
- mybatis之mybatis-config.xml 配置中的标签详解
- mybatis,xml
- MyBatis.xml
- mybatis xml
- Mybatis中Mapper.xml文件中的update语句写法
- Singleton
- 可爱的JavaScript正则表达式(1)
- Swing学习笔记(杂乱的知识点随手记)
- JAVA多线程——线程的休眠和恢复
- 洛克《人类理解论》
- mybatis中的XML
- java split
- codeforces#225-C - Propagating tree-dfs序(奇偶)+线段树
- 反射浅析
- Spring框架的两个简化XML配置文件的p-namespace和c-namespace
- jQuery 事件注册与实时事件
- javascript 闭包
- 02-线性结构2 Reversing Linked List
- C#求三角形的周长和面积