javaEE中的hibernate配置笔记】的更多相关文章

0 从web.xml出发 项目中用Spring整合Hibernate,Spring贯穿整个项目,所以先看看Spring在哪一步整合了Hibernate.先看部分web.xml. 在context-param设定参数contextConfigLocation. 在listener配置基于Web上下文级别的监听器ContextLoaderListener,它会加载contextConfigLocation中的配置文件. 其中最重要的是spring-hibernate.xml,这里面配置了hibern…
0 JavaEE的工程目录 0.1 WebContent     项目的主目录,在eclipse新建工程时可以自己命名,部署时会把该文件夹的内容发布到tomcat的webapps里. 该目录下可以建立JS/CSS/JSP文件夹和index.jsp作为用户访问的前端内容.servlet和springMVC会通过所谓的转发器把这里的前端请求转发到后台java去.     0.1.1 WEB-INF         (0) WEB-INF文件夹是禁止通过URL访问的 (1) lib: 放第三方jar包…
Apache 是一款使用量排名第一的 web 服务器,LAMP 中的 A 指的就是它.由于其开源.稳定.安全等特性而被广泛使用.下边记录了使用 Apache 以来经常用到的功能,做此梳理,作为日常运维笔记所用. 一.Apache的工作模式Apache 目前一共有三种MPM 模式(多进程处理模块),它们分别是prefork.worker.enent,主要用到前两种工作模式,且默认的工作模式是prefork.可以通过 httpd -V 来查看. [root@uatweb01 ~]# /usr/loc…
我们必须要了解一些Hibernate基础对象,如下: 配置对象 配置对象是你在任何 Hibernate 应用程序中创造的第一个 Hibernate 对象,并且经常只在应用程序初始化期间创造.它代表了 Hibernate 所需一个配置或属性文件.配置对象提供了两种基础组件. 数据库连接:由 Hibernate 支持的一个或多个配置文件处理.这些文件是 hibernate.properties 和 hibernate.cfg.xml. 类映射设置:这个组件创造了 Java 类和数据库表格之间的联系.…
-- 自增  create sequence SEQ_T_APP_USER start with 1 increment by 1; -- 触发器 create trigger DECTUSER_T_APP_USER  before insert on T_APP_USER  /*触发条件:当向表dectuser执行插入操作时触发此触发器*/     for each row     /*对每一行都检测是否触发*/     begin   /*触发器开始*/     select  SEQ_T_…
在前边构建的Spittr应用中整合Hibernate 由于最近所学的hibernate都是使用xml方式进行配置的,所以在与以Java方式配置的Spittr应用结合时就会出现一些小问题,在此进行总结. 一.读取上下文 因为原来的Spittr应用采用的是Java方式配置,没有用到xml. DispatcherServlet是Spring MVC的核心.按照传统的方式,像DispatcherServlet这样的Servlet会配置在 web.xml文件中.但是在Spittr应用中,使用Java将Di…
3.4.  可选的配置属性 有大量属性能用来控制Hibernate在运行期的行为. 它们都是可选的, 并拥有适当的默认值. 警告: 其中一些属性是"系统级(system-level)的". 系统级属性只能通过java -Dproperty=value或 hibernate.properties来设置, 而不能用上面描述的其他方法来设置. 在文档 表 3.3.  Hibernate配置属性 属性名 用途 hibernate.dialect 一个Hibernate Dialect类名允许H…
Hibernate默认二级缓存是不启动的,启动二级缓存(以EHCache为例)需要以下步骤: 1.添加相关的包: Ehcache.jar和commons-logging.jar,如果hibernate.jar中含有ehcache就不用添加Ehcache.jar,commons-logging.jar是用来实现Ehcache写日志的.本示例使用Hibernate3.2 2.配置hibernate.cfg.xml文件 view plaincopy to clipboardprint? <hibern…
在之前我们使用Swift的Perfect框架来开发服务端程序时,聊到了Perfect中的路由配置.而在SpringMVC中的路由配置与其也是大同小异的.说到路由,其实就是将URL映射到Java的具体类中的具体方法,或者映射到具体的JSP文件上.本篇博客主要就阐述了如何在SpringMVC中配置路由以及REST配置.下方将会聊到路由到JSP文件.路由到Java中具体的方法.获取路由参数.获取路由的get属性.已经返回json和xml数据等. 本篇博客的案例是在上篇博客创建的工程的基础上来实现的,关…
hibernate的核心类和接口 Configuration类 作用:(1)读取hibernate.cfg.xml文件 (2)管理对象关系映射文件<mapping resource=""> (3)加载hibernate的驱动,例如:url,用户名 (4)管理hibernate配置信息 hibernate.cfg.xml 对象关系映射文件 SessionFactory(会话工厂)接口 缓存sql语句和某些数据(称为Session级缓存) 在应用程序初始化的时候创建,是一个重量…