之前用的比较多的是Mybatis,最近应客户要求准备hibernate的技术,给我最深的感触就是,能用mybatis尽量用mybatis,和hibernate相比优秀了不是一点半点,hibernate明显是简单问题复杂化,下面说一下简单配置。

1、准备jar包

这里面包括很多jar包,最初我只是加上了hibernate-core的包,但是怎么整都不行,后来发现因为缺少Spring的包。spring其他包这里不再多说,只介绍整合hibernate需要的包。

 1 <dependency>
 2 <groupId>org.hibernate.javax.persistence</groupId>
 3 <artifactId>hibernate-jpa-2.1-api</artifactId>
 4 <version>1.0.0.Final</version>
 5 </dependency>
 6 
 7 <dependency>
 8 <groupId>org.hibernate</groupId>
 9 <artifactId>hibernate-core</artifactId>
10 <version>5.2.5.Final</version>
11 </dependency>
12 
13 
14 <dependency>
15         <groupId>org.springframework</groupId>
16         <artifactId>spring-orm</artifactId>
17         <version>4.3.5.RELEASE</version>
18     </dependency>
19     
20     <dependency>
21         <groupId>org.springframework</groupId>
22         <artifactId>spring-context</artifactId>
23         <version>4.3.5.RELEASE</version>
24     </dependency>
25     
26     <dependency>
27         <groupId>org.springframework</groupId>
28         <artifactId>spring-core</artifactId>
29         <version>4.3.5.RELEASE</version>
30     </dependency>
31     
32     <dependency>
33         <groupId>org.springframework</groupId>
34         <artifactId>spring-beans</artifactId>
35         <version>4.3.5.RELEASE</version>
36     </dependency>
37     
38     <dependency>
39         <groupId>org.springframework</groupId>
40         <artifactId>spring-expression</artifactId>
41         <version>4.3.5.RELEASE</version>
42     </dependency>
43     
44     <dependency>
45         <groupId>org.springframework</groupId>
46         <artifactId>spring-aop</artifactId>
47         <version>4.3.5.RELEASE</version>
48     </dependency>
View Code

相关文章:

  • 2021-12-08
  • 2022-12-23
  • 2021-04-15
  • 2022-02-10
  • 2021-09-08
  • 2022-12-23
  • 2021-06-05
  • 2021-12-10
猜你喜欢
  • 2022-12-23
  • 2022-01-01
  • 2021-10-06
  • 2022-12-23
  • 2022-12-23
  • 2021-07-30
  • 2021-07-24
相关资源
相似解决方案