当前位置:文档之家› myBatis配置文件模板(简易版)

myBatis配置文件模板(简易版)

myBatis配置文件(简易模板)
一、数据库
create table userDemo( user_id number primary key, user_name varchar2(36) not null, user_password varchar2(36) not null );
myBatis配置文件(简易模板)
myBatis配置文件(简易模板)
<!-- 配置映射文件,即指定实体的类路径 -->
<mappers> <mapper resource="com/entity/UserDemo.xml" /> </mappers> </configuration>
myBatis配置文件(简易模板)

四、实体类映射文件(UserDemo.xml),该映入文件与实体类放在同一个包里。 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-////DTD Mapper 3//EN" "/dtd/mybatis-3-Mapper.dtd"> <!– 实体类属性与数据库表的字段一一对应 --> <mapper namespace="erDemo" > <resultMap type="UserDemo" id="userMap" > <result property="userId" column="USER_ID"/> <result property="userName" column="USER_NAME"/> <result property="userPassword" column="USER_PASSWORD"/> </resultMap>
myBatis配置文件(简易模板)

<!-- 配置数据源 --> <environments default="development"> <environment id="development"> <transactionManager type="JDBC"></transactionManager> <dataSource type="POOLED"> <property name="driver" value="oracle.jdbc.driver.OracleDriver"/> <property name="url" value="jdbc:oracle:thin:@127.0.0.1:1521:dbname"/> <property name="username" value="myBatis"/> <property name="password" value="myBatis"/> </dataSource> </environment> </environments>
myBatis配置文件(简易模板)
三、myBatis配置文件(configuration.xml)
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-////DTD Config 3.0//EN“ "/dtd/mybatis-3-config.dtd"> <configuration> <!-- 实体类别名 --> <typeAliases> <typeAlias type="erDemo" alias="UserDemo"/> </typeAliases>
二、实体类
package com.entity;
public class UserDemo { private Integer userId; private String userName; private Stri来自g userPassword;
//此处省略getter\setter方法 }
<!–sql语句 ,下面的resutlMap为返回值类型,其值userMap为上文中的红色标记id--> <select id="selectUser" resultMap="userMap">select * from userDemo</select>
</mapper> 注:本示例是在myBatis-3.1.1.jar版本下编写的,在3.0(含)以上版本都可用
相关主题