1.在maven项目的pom.xml中,加入以下的代码:
使得:maven在导出项目的时候,能够将我们的配置及资源导出
<build>
<!--希望maven在导出项目的时候,能够将我们的配置及资源导出-->
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
2.事务的优化,自动提交事务:
在创建sqlSession时:
public static SqlSession getSqlSession() {
//开启事物的自动提交
return sqlSessionFactory.openSession(true);
}
3.别名的优化:(在mybatis-config.xml)
<!--配置别名-->
<typeAliases>
<!--<typeAlias type="com.kuang.pojo.User" alias="User"/>-->
<package name="com.kuang.pojo"/>
</typeAliases>
4.配置文件 database.properties的优化
src / resources / database.properties
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/smbms?useSSL=true&useUnicode=true&characterEncoding=UTF-8
username=root
password=123456
mybatis-config.xml(核心配置文件)
<properties resource="database.properties"/>