文档章节

Hibernate的模块结构

猪刚烈
 猪刚烈
发布于 2014/10/12 11:47
字数 267
阅读 8
收藏 0

从3.3版本开始, Hibernate开始以Maven为基础进行项目构建,相应的,它将工程查封成了一些独立的Module,从而方便用户构建最小化的jar包依赖。下面是Hibernate3.5.2的pom文件中描述的所有核心模块:

<module>parent</module>
<module>core</module>
<module>testing</module>
<module>testsuite</module>
<module>cache-ehcache</module>
<module>cache-jbosscache</module>
<module>cache-oscache</module>
<module>cache-swarmcache</module>
<module>connection-c3p0</module>
<module>connection-proxool</module>
<module>annotations</module>
<module>envers</module>
<module>jmx</module>
<module>jdbc3-testing</module>
<module>cache-infinispan</module>

特别提到的是:

parent:模块是所有核心模块的父模块,它定义了一些公共信息和依赖。

core:是hibernate主要模块,对于一般的,不使用二级缓存,基于xml配制的工程,引入这个包就可以了。

annotations:主要包括一些映射注解,如果项目使用注解配制,需要使用这个模块。annotations和envers是在3.5才引入到核心模块组中的,再此之后它们都是以独立jar包发布的。

所有cache开头的模块是二级缓存。

本文转载自:http://blog.csdn.net/bluishglc/article/details/5646927

共有 人打赏支持
猪刚烈
粉丝 22
博文 708
码字总数 110
作品 1
海淀
程序员
Intellej idea 入门学习

编程领域技术快速发展,2年前刚开始学习JAVA时主流的IDE绝对是eclipse,没想到才2年功夫,eclipse的使用率就被intelliej idea 一举超越。在师兄的鼓励下,开始进行idea的学习使用。 1.初识i...

shenwc931205
2016/12/09
34
0
Maven 整合 SSH 框架

前面的一系列文章中,我们总结了三大框架:Struts2,Hibernate,Spring 的基本知识。本篇就姑且尝试着使用 Maven 这个项目构建工具来将这三个框架整合一起。说到这里,如果有对 Maven 还不熟...

Single_YAM
2017/11/25
0
0
Spring的控制反转和依赖注入

Spring的官网:https://spring.io/ Struts与Hibernate可以做什么事?   Struts,     Mvc中控制层解决方案     可以进行请求数据自动封装、类型转换、文件上传、效验… Hibernate,...

别叫小伙
2017/03/12
0
0
Hibernate OGM 4 beta 3 发布

Hibernate OGM 4 beta 3 发布,OGM 是 Object Grid Mapping的缩写,它的目标是试图使用 JPA 来操作 NoSQL数据库。 该版本改进包括: 改进关于注入和操作符的查询支持 支持操作符 =, <, <=, ...

红薯
2013/10/01
386
1
企业信息化快速开发平台JeeSite

平台简介 JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台。 JeeSite本身是以Spring Framework为核心容器,Spring MVC为模型视图控制...

boonya
2016/07/11
2K
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

spring-boot | 日志

引言 好久不见,都还好吗? 大家都知道,我一般都是带来实用的东西,这次也一样,我们来试试项目开发中的日志处理。 理论知识 1、为什么要用日志?你是否因为项目出现问题,查找日志文件定位...

成都_小冯同学
16分钟前
0
0
dubbo下的补偿实现(一)

背景 由于前面几篇文章涉及的问题 分布式事务的思考 在我们微服务的场景下 各种本地事务都没有办法控制的很好。 A服务调用B服务 当B服务成功提交之后 A发生了异常 这种情况下要如何处理呢??...

Mr_Qi
25分钟前
2
0
HTML显示json字符串并且进行格式化

通过pre标签进行格式化展示,使用JSON.stringify()方法转换。 代码如下:   <html> <head> <title>HTML显示json字符串并且进行格式化</title> </head> <body> <p id="show_p">{ "name": "B......

writeademo
46分钟前
0
0
LNMP——php-fpm

php-fpm的pool •vim /usr/local/php/etc/php-fpm.conf //在[global]部分增加include并删除我们之前www池子 • include = etc/php-fpm.d/*.conf • mkdir /usr/local/php/etc/php-fpm.d/ • ......

chencheng-linux
49分钟前
0
0
TensorFlow layers slim 模块搭建cnn对mnist分类,比较bn效果

shape变化 (?, 784)(?, 28, 28, 1)(?, 14, 14, 8)(?, 7, 7, 8)(?, 1, 1, 8)(?, 8)(?, 10) 结果对比,基本上还是有点用的 0.91725457 0.9232 0.9548 0.95530.9177273 0.9234 0....

阿豪boy
52分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部