ahuaxuan发表的精彩技术文章
别装了,难道你们不想把properties直接注入到object中去(spring-plugin)?
/**
*作者:张荣华(ahuaxuan)
*日期:2008-4-9
**/
1背景
Spring2.5支持使用annotation来配置我们的service,比如如下代码:
@Service("userService")
public class UserServiceImpl extends BaseServiceSupport implements UserService {
...
by ahuaxuan 2008-04-09 浏览 (7836) 回复 (29) 关键字:
xml和annotation的是是非非
/**
*作者:张荣华
*日期:2008-4-2
**/
前言Xml和annotation都是我们在项目中常用到的技术,尤其是在配置文件这一块。很久很久以前,当jdk5.0还没有出来的时候,或者我们还没有大规模换到jdk5.0的时代,xml作为配置文件是大行其道,但是当annotation诞生之后,形式有所转变,曾经发挥巨大功能的xml开始被人们所批斗了,现下人们对annotati ...
by ahuaxuan 2008-04-02 浏览 (14639) 回复 (62) 关键字:
用jamon来监控你的sql执行效率
/**
*作者:张荣华
*日期:2008-2-25
**/
之前有一篇文章讲到如何使用jamon来监控请求以及方法得调用(原文地址见:http://www.javaeye.com/post/354575 ),本文属于其姊妹篇,使用jamon监控系统的sql调用及其调用效率。
需求:
1我们知道在使用hibernate得时候,我们可以打开show sql选项,可以直接查看sql语句调用 ...
by ahuaxuan 2008-02-25 浏览 (4760) 回复 (13) 关键字:
优化程序之前,可用Jamon来监测你的Spring应用
/**
*作者:张荣华(ahuaxuan)
*2007-8-15
*转载请注明出处及作者
*/
前两天在看Spring内置的拦截器的时候,发现了一个之前没有注意的类:org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor,好奇心促使我上网查了一下这个jamon。大概看了一下之后发现这个玩意还真挺好用的而且挺重要 ...
by ahuaxuan 2007-08-14 浏览 (9479) 回复 (14) 关键字:
java邮件:在简单和复杂之间的方案
/**
*作者:张荣华(ahuaxuan)
*2007-07-11
*转载请注明出处及作者
*/
Javamail,论坛上由已经有很多的讨论,但是俺觉得还是不够完整,不完整不是说讲的不细致,而是指不全面,而是缺少high level的全面论述,所以俺来补充一下。
这篇文章的名字起得很古怪(估计还有人暗地里说文章名字取得如何如何,文章实质却是水货等等了,先不忙下结论,各位看官接着往下看便 ...
by ahuaxuan 2007-07-11 浏览 (9080) 回复 (13) 关键字:
Spring声明式事务管理源码解读之事务开始
/**
*作者:张荣华(ahuaxuan)
*2007-06-16
*转载请注明出处及作者
*/
Spring声明式事务管理源码解读
简介:事务是所有企业应用系统的核心,之前人们使用ejb的时候,容器事务管理(CMT),是slsb最令人称道的地方,据说很多人使用ejb,使用slsb就是为了cmt,但是spring出现之后,格局就变了,因为程序员又多了一种选择,就是声明式事务管理,声明式事 ...
by ahuaxuan 2007-06-06 浏览 (12973) 回复 (20) 关键字:
模板:velocity和freemarker的比较
/**
*作者:张荣华(ahuaxuan)
*2007-04-16
*转载请注明出处及作者
*/
模板技术在现代的软件开发中有着重要的地位,而目前最流行的两种模板技术恐怕要算freemarker和velocity了,webwork2.2对两者都有不错的支持,也就是说在webwork2中你可以随意选择使用freemarker或velocity作为view,模板技术作为view的好处是很多, ...
by ahuaxuan 2007-04-16 浏览 (20123) 回复 (58) 关键字: 模板技术
给hibernate配置文件加密 解密的方案
如何给工程中的配置文件加密 解密
之前有人问过hibernate密码问题,大家都没有给出一个具体的解决方案,所以我就看了一下代码,把我的想法和实现拿出来和大家讨论一下。
我现在的环境是spring+hibernate,但是这并不影响这个加密解密的问题,其他环境应该是略有不同,但是思路肯定是一样的。
总体思路:在工程的配置文件中填写数据库密码的密文,在应用程序使用datasource的时候解密成 ...
by ahuaxuan 2007-04-13 浏览 (8469) 回复 (11) 关键字: 安全

