![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSH
karlhell
这个作者很懒,什么都没留下…
展开
-
MySql的Hibernate链接驱动
<property name="connection.username">root</property> <property name="connection.url">jdbc:mysql://localhost/mysql?user=root&amp;useUnicode=true&amp;characterEncoding=gb231...原创 2009-06-15 19:16:55 · 168 阅读 · 0 评论 -
Spring Security 2 配置精讲 上
Spring Security 安全权限管理手册 [url]http://www.family168.com/oa/springsecurity/html/[/url] 众所周知,Spring Security针对Acegi的一个重大的改进就在于其配置方式大大简化了。所以如果配置还是基于Acegi-1.X这样比较繁琐的配置方式的话,那么我们还不如直接使用Acegi而不要去...原创 2010-02-10 15:00:01 · 88 阅读 · 0 评论 -
一种基于Spring的java程序常量管理思路
在编写程序的时候,总是不可避免的需要使用一些常量,甚至很多的常量。我们可以对常量进行一个很简单的分类:记忆性常量:主要出于程序结构上的考虑而设定的常量。譬如为了避免一个没有字面意思的魔法数,或者避免拼写容易出错,或者不容记住的内容。业务性常量:表示一个业务上的一个特定业务实体的属性或属性值。很多的时候,一个业务性常量很多时候也是一个记忆性常量。在一个...原创 2009-09-07 09:59:51 · 154 阅读 · 0 评论 -
hibernate的传播性级联风格
每个Hibernate session的基本操作-包括save(),persist(),merge(),saveOrUpdate(),delete(),lock(),refresh(),evict(),replicate()-都有对应的级联风格(cascade style)。这些级联风格分别命名为create,persist,merge,save-update,delete,lock,refres...2009-08-26 11:45:55 · 122 阅读 · 0 评论 -
hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)
[b]hibernate的保存[/b]hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:[b]一、预备知识:[/b]在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬态或者自由态persistent:持久化状态...原创 2009-08-25 15:52:12 · 58 阅读 · 0 评论 -
Spring配置Hibernate二级缓存
[code="xml"] org.hibernate.dialect.MySQLDialect true true true true ...原创 2009-08-17 21:42:54 · 61 阅读 · 0 评论 -
hibernate二级缓存攻略
很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。 我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。 hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一...原创 2009-08-17 16:56:11 · 50 阅读 · 0 评论 -
配置hibernate二级缓存
Hibernate二级缓存也称为进程级的缓存或SessionFactory级的缓存。二级缓存是全局缓存,它可以被所有的session共享。二级缓存的生命周期和SessionFactory的生命周期一致,SessionFactory可以管理二级缓存。二级缓存的配置使用:1.在crc下创建echcache.xml文件,其内容如下:[code="xml"] ...原创 2009-08-17 16:55:04 · 91 阅读 · 0 评论 -
随笔 以后整理
[size=x-large][color=red][b]Hibernate 正确的查询及优化方法[/b][/color][/size] 执行数据查询功能的基本方法有两种:一种是得到单个持久化对象的get()方法和load()方法,另一种是Query对象的list()方法和iterator()方法。 get()方法和load()方法的区别在于对二级缓存的使用上。load(...2009-08-06 11:02:28 · 56 阅读 · 0 评论 -
为MyEclipse 8 优化
前言:MyEclipse5.5 大小139M;MyEclipse6.5 大小451M;MyEclipse7.0 大小649M;MyEclipse8.0 大小772.3MB(速度方面比7.1和7.5都快了许多单还是很费内存) 下 载服务器又是国外的,下载速度累人也就罢了,只要你工作性能一流。不幸的是,MyEclipse 属于狂吃内存的主,特别是 MyEclipse7.0 运行起来,基本上不用干...2010-04-07 15:31:22 · 95 阅读 · 0 评论 -
Struts2基础
XML国际化的配置代码:[code="xml"][/code]为了避免struts.xml文件过于庞大,臃肿提高struts.xml的可读性,我们将struts.xml配置文件分解成多个文件,struts.xml包含分解文件代码:[code="xml"][/code]ActionSupport基类返回值:ERROR、NONE、INPUT、LOGIN、SUCCES...2009-07-05 21:45:17 · 43 阅读 · 0 评论 -
Spring Security 2 配置精讲 下
2. 在系统启动的时候,把所有的资源load到内存作为缓存 由于资源信息对于每个项目来说,相对固定,所以我们可以将他们在系统启动的时候就load到内存作为缓存。这里做法很多,我给出的示例是将资源的存放在servletContext中。 Java代码 [code="java"]public class ServletContextLoaderListener im...原创 2010-02-10 15:10:13 · 86 阅读 · 0 评论