Blog信息 |
blog名称: 日志总数:1304 评论数量:2242 留言数量:5 访问次数:7578604 建立时间:2006年5月29日 |

| |
[Eclipse]利用Eclipse进行重构(下) 软件技术, 电脑与网络
lhwork 发表于 2006/6/13 13:40:04 |
Extract Method
如果方法中含有过多特定的操作,方法太长,或者其中的某段代码被多次使用,这时,可以用提炼方法重构将这部分代码提取到单独的方法中。在Eclipse中应用此重构方便快捷。
选中要提炼的代码段,从重构菜单中选择提炼方法项,或者使用快捷键Alt + Shift + M。
在提炼方法对话框中,输入新方法的名字,选择修饰词,选择是否让新方法抛出运行时异常。在底部提供了新方法的预览。
|
|
[Eclipse]利用Eclipse进行重构(上) 软件技术, 电脑与网络
lhwork 发表于 2006/6/13 13:39:03 |
重构和单元测试是程序员的两大法宝,他们的作用就像空气和水对于人一样,平凡,不起眼,但是意义深重。预善事,必先利器,本文就介绍怎样在Eclipse中进行重构。
本文介绍了Eclipse支持的重构种类,它们的含义,以及怎样重构。本文同时也可以作为学习重构知识的快速手册。
什么是重构
重构是指在保持程序的全部功能的基础上改变程序结构的过程。重构的类型有很多,如更改类名,改变方法名,或者提取代码到方法中。每一次重构,都要执行一系列的步骤,这些步骤要保证代码和原代码相一致。
为什么重构很重要
|
|
[Spring]在Spring中配置Hibernate事务 软件技术, 电脑与网络
lhwork 发表于 2006/6/13 11:58:38 |
Wire Hibernate Transactions in Spring This article is intended to show how Spring
can be used to assemble components, including their transaction
contexts. Connecting to a single data store from within a J2EE
a |
|
[Acegi]acegi-security-sample-contacts-filter例子学习(二) 软件技术, 电脑与网络
lhwork 发表于 2006/6/13 11:51:17 |
功能实现分析这个例子使用了HSQL做数据库,spring的AOP作为基础,使用Acegi做安全控制组件。 联系人管理的web应用在启动时候,会做一系列初始化动作: 1. 读取web.xml文件,2. 并解析文件里的内容。 a) context-param元素。 i.
contextConfigLocation属性。这个属性定义了spring所需要的3个属性文件。它们分别是:applicationContext
-acegi-security.xml、applicationContext-common-business.xml、
applicationContext-common-authorization.xml ii. log4jConfigLocation属性。这个属性定义了log4j配置文件。b) filter元素。 这里定义了acegi的一个过滤器。Acegi的大部分过滤器都是这样配置的。使用FilterToBeanProxy组件,给它传递一个targetClass属性。这个targetC |
|
[Apache(jakarta)]Log4J 最佳实践之全能配置文件(转) 软件技术, 电脑与网络
lhwork 发表于 2006/6/13 11:39:52 |
LOG4J的配置之简单使它遍及于越来越多的应用中了:Log4J配置文件实现了输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能。择其一二使用就够用了,
log4j.rootLogger=DEBUG,CONSOLE,A1,im log4j.addivity.org.apache=true
# 应用于控制台
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.Threshold=DEBUG log4j.appender.CONSOLE.Target=System.out log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout log4j.appender.CONSOLE.layout.ConversionPattern=[framework] %d&n |
|
[Eclipse]常用的Eclipse 3.0插件(转)  软件技术, 电脑与网络
lhwork 发表于 2006/6/13 11:38:25 |
1.MyEclipse J2EE开发插件,支持SERVLET/JSP/EJB/数据库操纵等 www.myeclipseide.com 2.Properties Editor 编辑java的属性文件,并可以自动存盘为Unicode格式 http://propedit.sourceforge.jp/index_en.html 3.Colorer Take 为上百种类型的文件按语法着色
|
|
|