一、连接MySQL
1—错误HHH000206
初学非常容易出现的错误场景,好像主要发生于maven项目。
项目布局如下。并设置好Data Source源
经过多小时查询、搜索。确认解决方法如下:
原来对于Maven工程,编译的工作是由Maven程序来完成的,而Maven默认只会把src/main/resources文件夹下的文件拷贝到target/classes文件夹下。而t_account.hbm.xml则不会被复制。
在pom.xml中显式地告诉Maven把什么资源文件复制到target/classes文件夹下。
<build>
<!-- 下来新增代码 -->
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>true </filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
</build>