标签:dtd 调用 idt 行数据 持久化 web 创建 有一个 其他
MyBatis的官网可以下载到最新发布版本的MyBatis,其他发布版本的MyBatis的jar文件也可以从官方网站下载。推荐下载mybatis-3.2.2.zip和mybatis-3-mybatis-3.2.2.zip
将下载的jar包添加到WEB-INF下的lib目录中就可以使用
MyBatis核心配置文件主要用于配置数据库连接和MyBatis运行时所需的各种特性,包含了设置和影响MyBatis行为的属性。
<?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> <!--环境配置,连接的数据库,这里使用的是MySQL--> <environments default="mysql"> <environment id="mysql"> <!--指定事务管理的类型,这里简单使用Java的JDBC的提交和回滚设置--> <transactionManager type="JDBC"></transactionManager> <!--dataSource 指连接源配置,POOLED是JDBC连接对象的数据源连接池的实现--> <dataSource type="POOLED"> <property name="driver" value="com.mysql.jdbc.Driver"></property> <property name="url" value="jdbc:mysql://127.0.0.1:3306/mybbs"></property> <property name="username" value="root"></property> <property name="password" value="root"></property> </dataSource> </environment> </environments> <mappers> <!--这是告诉Mybatis区哪找持久化类的映射文件,对于在src下的文件直接写文件名, 如果在某包下,则要写明路径,如:com/mybatistest/config/User.xml--> <mapper resource="User.xml"></mapper> </mappers> </configuration>
实体类:User.java
public class User{ private Integer id; private String name; -- 省略get set方法 }
sql映射文件:UserMapper.xml
1.读取mybatis的配置文件
2.创建SqlSessionFactory对象,此对象可以完成对配置文件的读取
3.创建SqlSession对象,此对象的作用是调用mapper文件进行数据操作
4.关闭SqlSession对象
标签:dtd 调用 idt 行数据 持久化 web 创建 有一个 其他
原文地址:https://www.cnblogs.com/burufeihua/p/13371237.html