假啊假(JAAJ)-JavaAjax开发团队最新随笔(rss) RSS

代替过期的getSession.connection()方法,在hibernate中用jdbc连接数据源

今天一同事要在struts + spring + hibernate下使用jdbc,但发现在HibernateDaoSupport 的getSession.connection()已经deprecated了,
public Connection connection() throws HibernateException;上有句说明

@deprecated
To be replaced with a SPI for performing work against the connection; scheduled for removal in 4.x

上去查了一下资料,竟然现在是没有替代方法的...-0-汗
虽然使用connection()还是可以的,但是考虑到今后的变化,还是得找个代替方法.
spring中有个工具类支持了这样一个功能,并且不是依赖connection()方法的,如下:
SessionFactoryUtils.getDataSource(getSessionFactory());

2008-01-30 11:54 作者: itVincent【评论:5】【阅读:4108】 

自己写的一个log4j.xml

     摘要: 介绍log4j.xml文件的一些配置写法
appender file html console  阅读全文

2007-08-07 18:21 作者: itVincent【评论:0】【阅读:1707】 

JSF html标签(2)

     摘要: 命令类标签包括commandButton与commandLink  阅读全文

2007-04-27 14:29 作者: itVincent【评论:0】【阅读:5111】 

JSF html标签(1)

     摘要: Jsf提供了一套标准的html标签。可以让您搭配JSF组件输出HTML文件,标准的HTML Renderer Kit主要包括了......  阅读全文

2007-04-27 14:23 作者: itVincent【评论:1】【阅读:3143】 

JSF技术研究——第一个JSF程序

     摘要: 开门第一篇,当然是要做一个JSF程序,增强点信心和兴趣吧,学习JSF第一步  阅读全文

2006-12-26 17:05 作者: itVincent【评论:7】【阅读:2528】 

JSF技术研究——几个JSF流行名词的解释

     摘要: 解答一个初学者的困惑,大家听得比较多的是,JSF1.1,JSF1.2,myfaces,oracle ADF,ajax4jsf,facelets,它们究竟是什么,有什么关系呢?  阅读全文

2006-12-21 10:55 作者: itVincent【评论:5】【阅读:3728】 

试用JDK 6.0的兼容情况

   昨天看到JDK6.0 Release了,上SUN去下载回来安装,跑eclipse,tomcat,jboss均没问题,大部分项目编译没问题,出现一个类编译出错,因为类里用到了一个com.sun的包,新版本里没有这个包了,兼容性还可以。
   然后再用6.0的编译器编译,需eclipse3.2支持,也是一样通过编译。关键时刻到了,运行我的一个JSF项目时,一开始没什么问题,不过后来偶然报出程序的异常,只有重复再编译几次,重新deploy或者重启服务器才行,之前这个程序在5.0下是没有问题的。看来兼容性又打了一些折扣,建议现有项目不要使用6.0编译器编译。

2006-12-14 10:30 作者: itVincent【评论:6】【阅读:2292】 

Dojo笔记一

     摘要: Dojo 是一个具有许多功能的丰富库,包括: 处理 html、字符串、样式、dom、正则表达式和若干其他实用工具的通用库。 包括字典、ArraryLists、队列、SortedList、设置和堆栈的数据结构。 用于添加动画效果、验证、拖放和若干其他功能的可视化 Web 实用工具。 数学和加密库。 存储组件。 ...  阅读全文

2006-12-07 15:52 作者: itVincent【评论:0】【阅读:599】 

在CSDN上看到个关于String的问题

     摘要: 在CSDN上看到个String的问题,趁机会自己总结一下,问题是这样的:String a = "JAVA";String b = "JAVA";String c = new String("JAVA");String d = "JA";String e = "VA";String f = "JA"+"VA";String g = d+e;String h = c; System.out.print...  阅读全文

2006-12-04 10:22 作者: itVincent【评论:1】【阅读:534】 

又拿起被遗忘很久的正则表达式

     摘要: 近来需要写一些JSF的Validator,于是想起来用正则表达式,果然是书到用时方恨少,居然除了[a-z] ,\d 这些以外什么都想不起来了。上网找寻了一些资料如下: 匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=func...  阅读全文

2006-11-16 15:46 作者: 展昭【评论:1】【阅读:807】 

开源=免费?

     摘要: 当今很多人把自由软件误解为免费软件,但开源不代表全免费,我看了下面的这篇文章,作者是中国开源软件推进联盟主席——陆首群,文中详细的讲解了开源的含义,以及企业利用开源软件营利的几种模式。   下面是转自csdn的一篇文章。   “Free/Libre Software &Open Source”译成中文是:“自由软件和开源软件”。有人却错译为:“免费软件和开源软件”...  阅读全文

2006-11-16 08:50 作者: itVincent【评论:1】【阅读:360】 

为我的老机装个杀毒软件(新增更新升级服务器)

     摘要: 为我的老机装个杀毒软件   近来为了选一个好的杀毒软件,费了一个多星期的晚上时间,因为家里的老爷机,很难服侍,所以我选择的杀软必须不能太耗资源的,分别试用了卡巴 6 互联网套装, BitDefender9/10 ,卖咖啡 8.0I 企业版, Nod32 2.5 ,下面谈谈我的一些使用感受,将一些经验与大家分享一下,也希望大家也谈谈看法。   卡巴 6 ...  阅读全文

2006-11-04 17:01 作者: itVincent【评论:12】【阅读:2620】 

值得重视的Comparable接口

前提是该范型中包含的对象Object已经实现了Collections.sort()要求的接口:
public int compareTo(Object o)

这个compareTo的方法应当直接的表现出你想要以Object的哪个字段进行排序
我们可以这样写:
public int compareTo(Object o) {
        DbPoJo po = null;
        if(o instanceof DbPoJo)
            po = (DbPoJo)o;
        return po.getId().compareTo(this.getId());
}
假设我们的List中包含的每个元素都是 DbPoJo 这个对象,在这里需要先将Object强制转换为DbPoJo
然后就可以利用String的compareTo()方法来进行返回

最后,对我们的List :List<DbPoJo> returnList = new ArrayList<DbPoJo>();
通过调用Collections的静态方法 sort() 进行排序:
Collections.sort(returnList);

通过上例,可以看出一个类一旦实现Comparable接口,那么它就可以跟很多依赖于该接口的集合进行协作。
用《Effective JAVA 》的话来说:你可以以很小的努力,来获得非常强大的功能

2006-11-02 12:16 作者: 展昭【评论:3】【阅读:2025】 

从JSF1.2的例子,发现Tomcat版本兼容的问题

     摘要: 从官网下的 JSF1.2 包 , 里面的例子一直不能在我的 Tomcat5.5.17 下运行 , 但是我自己做的程序没有出现问题,后来上网找到原来是 Tomcat 版本问题。 JSF1.2 用的是 JSP2.1 标准 , 从下面列表中可看出...  阅读全文

2006-11-02 09:23 作者: itVincent【评论:5】【阅读:4197】 

javax.faces.STATE_SAVING_METHOD的设置问题

     摘要: javax.faces.STATE_SAVING_METHOD 设置为 server 的时候(默认),发现点击浏览器 “ 后退 ” 按钮会导致退回的页面不可用,重新提交的表单不生效,服务器端不刷新,但页面会跳转,必须刷新一次才能解决。 我想到两个解决办法: ...  阅读全文

2006-11-01 15:43 作者: itVincent【评论:4】【阅读:4197】 

[转]用JSF和MyFaces上传文件

     摘要: 用JSF和MyFaces上传文件 RR00 发表于 2005-08-31 00:12:00作者:Andrei Cioroianu;RR00     来源:Onjava评论数:1 点击数:4,703     投票总得分:5 投票总人次:1关键字:JSF MyFaces Upload 摘要:用户可以很方便使用浏览器上传文件,...  阅读全文

2006-11-01 14:25 作者: itVincent【评论:4】【阅读:1969】 

[转]Facelets 非常适合 JSF

     摘要: Facelets 非常适合 JSF 最终形成了专为 JSF 设计的视图技术! ...  阅读全文

2006-11-01 09:09 作者: itVincent【评论:0】【阅读:908】 

7168个病毒样本下载

A-Z开头病毒样本打包下载,压缩文件内约7159个文件,约3573个病毒!看看各种杀毒软件能查出几个。验证一下查杀病毒的真正能力吧。仅供研究之用!

压缩包里面全部是病毒程序,千万不要解压运行。
用你的杀毒软件查这个压缩包,如果查出的病毒数少于3542个的话,你还是换换杀毒软件吧。

7168个病毒样本下载

==========================================================================

我用卡巴6.0互联网套装查过,查出3512个病毒

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Nod32 2.5 已发现的病毒数目:3459

2006-10-26 23:08 作者: itVincent【评论:8】【阅读:14276】 

Facade模式笔记—Facade的优点

     摘要: Facade 模式笔记 —Facade 的优点 1.Facade class 是无状态的类 ...  阅读全文

2006-10-26 10:10 作者: itVincent【评论:1】【阅读:813】 

正则表达式笔记

     摘要: 正则表达式笔记 1.[] 与 ()的区别 [a-zA-Z0-9] ...  阅读全文

2006-10-26 09:57 作者: itVincent【评论:0】【阅读:421】 

导航

团队简介

聚合

团队成员列表[共3人]

团队列表

俱乐部列表