Hiberante+Mysql+Maven2 XML配置原型
使用Maven3+Hibernate 3.1+Mysql实现一个简单的模型
使用到的工具:
Eclipse 4.3
Maven 3.1
Hibernate 3.1rc2
MySQL 5.0
具体搭建实现步骤:
1.创建一个数据库为David。
2.在David数据库中创建一个表
5.配置Stock.hbm.xml 这个文件要放在src/main/resources/com/david/common/Stock.hbm.xml
6.编写Stock实体类
7.编写一个简单的Hibernate工具类。用来获取Session等操作
9.写个测试类来验证下配置是否有问题
11.解决这个问题:原来是包的冲突(asm没有引入3.3版本的话,由于maven的依赖传递会自动引入一个1.5.3版本的asmjar包,这个包会跟cglib 2.2版本的包发生冲突。因此要显示的引入一个高版本的asm包)
在pom.xml中显示加入<dependency> <groupId>com.jolira</groupId> <artifactId>asm</artifactId> <version>3.3.0</version></dependency>
12.再次运行就没问题了。