代码部分
1、Dept.java
package com.qingruan.bean; import java.io.Serializable; public class Dept implements Serializable { private Integer dno; private String deptName; private String deptLoc; @Override public String toString() { return "Dept{" + "dno=" + dno + ", deptName='" + deptName + '\'' + ", deptLoc='" + deptLoc + '\'' + '}'; } public Dept(Integer dno, String deptName, String deptLoc) { this.dno = dno; this.deptName = deptName; this.deptLoc = deptLoc; } public Dept() { } public Integer getDno() { return dno; } public void setDno(Integer dno) { this.dno = dno; } public String getDeptName() { return deptName; } public void setDeptName(String deptName) { this.deptName = deptName; } public String getDeptLoc() { return deptLoc; } public void setDeptLoc(String deptLoc) { this.deptLoc = deptLoc; } }
2、mybatis-config.xml
<?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> <settings> <!--开启二级缓存--> <setting name="cacheEnabled" value="true"/> <!-- 指定日志引用的是log4j--> <setting name="logImpl" value="LOG4J"/> </settings> <!--可以设置多个运行环境,满足不同需要,例如 开发、测试、生产环境上有不同一配置 --> <environments default="mysql"> <environment id="mysql"> <!--事务管理类型主要有jdbc和managed,前者依赖于数据源获得的连接,后者依赖于容器 --> <transactionManager type="JDBC"/> <dataSource type="POOLED"> <property name="driver" value="com.mysql.jdbc.Driver"/> <!-- 如果数据库设置为UTF-8,则URL参数