初识Mybatis
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识Mybatis相关的知识,希望对你有一定的参考价值。
mybatis核心配置文件
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<properties resource="database.properties"/>
<settings>
//设置自动映射
<setting name="autoMappingBehavior" value="FULL"/>
//设置二级缓存
<setting name="cacheEnabled" value="true"/>
//实现LOG4J
<setting name="logImpl" value="LOG4J"/>
</settings>
<typeAliases>
<typeAlias alias="别名" type="实体类命名空间"/>
<package name="实体类包名"/>
</typeAliases>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"></transactionManager>
<dataSource type="POOLED">
<property name="driver" value="${driver}"/>
<property name="url" value="${driver}"/>
<property name="username" value="${user}"/>
<property name="password" value="${pwd}"/>
</dataSource>
</environment>
</environments>
<mappers>
<mapper resource="dao层SQL配置文件路径"/>
</mappers>
</configuration>
SQL映射文件配置
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="dao层命名空间">
<select id="">
</select>
<insert id=""></insert>
<update id=""></update>
<delete id=""></delete>
下一章会具体介绍
</mapper>
以上是关于初识Mybatis的主要内容,如果未能解决你的问题,请参考以下文章