文档介绍:mybatis入门
mybatis即ibatis
1、mybatis是业界相对流行的orm框架之一,为解决数据表的记录性与面向对象程序设计的冲突提供一套很好的解决方案; 2、mybatis的运用,mybatis的运用离不开流行框架的运用的三大模式:
导入必须包(增加需要包)—>写配置文件(一般为一到两类)—>运用常用类
1)mybatis的必须包:
mybatis--
mybatis--
mybatis-
另外,你还需要导入你需要的jdbc的包
如:mysql-connector-java--
2)mybatis的配置文件主要有两类:
主配置文件:(名字的命名不限定,可根据自己的喜好去命名);
映射配置文件:(个人建议,映射文件的命名应与实体类的命名保持一致性,这不仅是一种好****惯,也会为你后面的编程带来一定的方便)。
主配置文件主要是用于配置数据库的环境信息:
一个主配置文件的实例:
(位于src根目录下)
<?xml version="" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-////DTD Config //EN"
";>
<!-- 配置管理器 -->
<configuration>
<!-- 别名 -->
<typeAliases>
<typeAlias type="" alias="User"/>
</typeAliases>
<!-- 配置数据库连接信息 -->
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="UNPOOLED">
<property name="driver" value="" />
<property name="url"
value="jdbc:mysql://:3306/testmybatis" />
<property name="username" value="root" />
<property name="password" value="root" />
</dataSource>
</environment>
</environments>
<!-- 映射文件定位 -->
<mappers>
<mapper resource="com/ying/model/DTO/" />
</mappers>
</configuration>
映射文件的配置:
mybatis的映射文件和其他的orm框架的映射文件的基本不同在
于,my