在介绍hibernate的缓存机制前,我们先了解一下什么是缓存:
缓存(Cache): 计算机领域非常通用的概念。里面放东西,说白了缓存就是一个集合。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序直接读写永久性数据存储源的频率,从而提高应用的运行性能。缓存中的数据是数据存储源中数据的拷贝并且缓存的物理介质通常是内存。
了解jdbc的人都...
分类:
系统相关 时间:
2014-06-03 06:23:05
阅读次数:
337
1 工作原理
1.1 体系架构
图2.1 struts2.0体系架构图
1.2 工作机制
针对上节体系架构图,下面分步说明执行流程
Ø 客户端初始化一个指向Servlet容器(例如Tomcat)的请求;
Ø 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts...
分类:
其他好文 时间:
2014-06-03 04:40:29
阅读次数:
313
站在持久化的角度, Hibernate 把对象分为 4 种状态: 持久化状态, 临时状态, 游离状态, 删除状态. Session 的特定方法能使对象从一个状态转换到另一个状态.
持久化对象的状态
临时对象(Transient):
–在使用代理主键的情况下, OID
通常为null
–不处于 Session的缓存中
–在数据库中没有对应的记录
持久化对象(...
分类:
系统相关 时间:
2014-06-02 22:34:21
阅读次数:
422
原文出自:http://www.myexception.cn/operating-system/444024.htmllinux系统下部署TOMCAT错误:java.net.UnknownHostException
今天在修改linux环境中 /etc/hosts文件时候,保存之后,访问页面的...
分类:
编程语言 时间:
2014-06-02 20:40:46
阅读次数:
283
2014-6-1 0:47:25 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the jav...
分类:
编程语言 时间:
2014-06-01 16:16:55
阅读次数:
484
看了很多Nginx的配置,好像都忽略了ip直接访问Web的问题,这样理论上不利于SEO优化,所以我们希望可以避免直接用IP访问网站,而是域名访问,具体怎么做呢,看下面。
官方文档中提供的方法:...
分类:
Web程序 时间:
2014-06-01 15:33:00
阅读次数:
230
------------------------------------------------------------------------------------------------首先列一些常用的Web服务器=>Apache服务器:http://httpd.apache.org,世界上用...
分类:
其他好文 时间:
2014-06-01 11:33:30
阅读次数:
275
Session 概述
Session 接口是 Hibernate 向应用程序提供的操纵数据库的最主要的接口, 它提供了基本的保存, 更新, 删除和加载 Java 对象的方法.
Session 具有一个缓存, 位于缓存中的对象称为持久化对象, 它和数据库中的相关记录对应. Session 能够在某些时间点, 按照缓存中对象的变化来执行相关的 SQL 语句, 来同步更新数据库, 这一过程被称为刷新...
分类:
系统相关 时间:
2014-06-01 10:43:16
阅读次数:
311
ExpandEnvironmentStrings
风险:
进程会继承其父进程的环境变量,在展开如%APPDATA%等目录时,有可能父进程对此环境变量进行过修改,那么可能你获取的就不是你想要的当前SESSION的%APPDATA%了。
建议:
使用SHGetFolderPath系列函数来做这件事。
GetModuleFileName
风险:
在DLL中调用时,若传入的ins...
一直都听说jetty跟Tomcat一样,是一个web容器。之前做项目的时候,也使用过jetty,不过当时jetty是作为一个插件,跟maven集成使用的。那个时候,由于是第一次使用jetty,感觉jetty跟Tomcat并不一样,启动方式差异都如此之大。但是,后来想想,既然它与Tomcat都是web容器,那么,jetty肯定也可以像Tomcat那样单独运行。于是上网查了一些资料,找到了jetty的...
分类:
其他好文 时间:
2014-06-01 00:37:53
阅读次数:
385