【MyBatis】mybatis配置文件祥解(mybatis.xml)与映射文件祥解(StudentMapper.xml)(四)

来源:互联网 发布:网络搭建与应用比赛 编辑:程序博客网 时间:2024/06/07 06:39


1)以下是mybatis.xml文件,提倡放在src目录下,文件名任意

<?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 resource="db.properties"/><!-- 设置类型别名 --><typeAliases><typeAlias type="cn.lfsenior.javaee.mybatis.app04.Student" alias="student"/></typeAliases><!-- 设置一个默认的连接环境信息 --><environments default="mysql_developer"><!-- 连接环境信息,取一个任意唯一的名字 --><environment id="mysql_developer"><!-- mybatis使用jdbc事务管理方式 --><transactionManager type="jdbc"/><!-- mybatis使用连接池方式来获取连接 --><dataSource type="pooled"><!-- 配置与数据库交互的4个必要属性 --><property name="driver" value="${mysql.driver}"/><property name="url" value="${mysql.url}"/><property name="username" value="${mysql.username}"/><property name="password" value="${mysql.password}"/></dataSource></environment><!-- 连接环境信息,取一个任意唯一的名字 --><environment id="oracle_developer"><!-- mybatis使用jdbc事务管理方式 --><transactionManager type="jdbc"/><!-- mybatis使用连接池方式来获取连接 --><dataSource type="pooled"><!-- 配置与数据库交互的4个必要属性 --><property name="driver" value="${oracle.driver}"/><property name="url" value="${oracle.url}"/><property name="username" value="${oracle.username}"/><property name="password" value="${oracle.password}"/></dataSource></environment></environments><!-- 加载映射文件--><mappers><mapper resource="cn/lfsenior/javaee/mybatis/app14/StudentMapper.xml"/></mappers></configuration>


  

2)以下是StudentMapper.xml文件,提倡放在与实体同目录下,文件名任意


<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="mynamespace"><insert id="add1">insert into students(id,name,sal) values(1,'哈哈',7000)</insert><insert id="add2" parameterType="cn.itcast.javaee.mybatis.app05.Student">insert into students(id,name,sal) values(#{id},#{name},#{sal})</insert></mapper>


原创粉丝点击