CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 355 356 357 358 359 360 361 362 363 ··· 521 下一页

2007年12月17日

摘要: 在J2EE应用开发中,由于各种各样的原因,经常会需要处理一些旧的Excel格式电子表格数据,或者是生成电子表格。 处理Excel电子表格的方法比如多,比如可以使用jdbc来像读数据库中的数据一样来读取电子表格的内容。这里演示的是使用开源的电子表格处理工具jxl,即Java Excel API来进行处理。关于jxl及相关使用,可以在网上搜索到很多资料。这里只是简单演示在EasyJWeb中的... 阅读全文

posted @ 2007-12-17 10:28 csdnexpert 阅读(106) 评论(0) 推荐(0)

摘要: 由于Spring2的AOP部分作了比较大的调整,很多地方的使用引入了AspectJ中的内容,为了完成《深入Spring 2:轻量级J2EE开发框架原理与实践》中Spring AOP应用一章的写作,因此这两天把AspectJ研究了一下,重读了一次《AspectJ in action》,受益不少。这里是今天做的一个回合格斗戏示例: 这个示例中有一个设计了一个战士Soldier类,这个类具有一... 阅读全文

posted @ 2007-12-17 10:28 csdnexpert 阅读(91) 评论(0) 推荐(0)

摘要: AOP联盟规范了一套用于规范AOP实现的底层API,通过这些统一的底层API,可以使得各个AOP实现及工具产品之间实现相互移植。这些API主要以标准接口的形式提供,是AOP编程思想所要解决的横切交叉关注点问题各部件的最高抽象。Spring的AOP框架中也直接以这些API为基础所构建。下面我我们来看看当前AOP联盟发布的AOP相关标准接口。 AOP联盟的API主要包括四个部分,第一个是ao... 阅读全文

posted @ 2007-12-17 10:28 csdnexpert 阅读(301) 评论(0) 推荐(0)

摘要: Velocity是一个基于java的模板引擎(template engine),它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。作为一个比较完善的模板引擎,Velocity的功能是比较强大的,但强大的同时也增加了应用复杂性。这里简单Velocity脚本的基本语法: 1、"#"用来标识Velocity的脚本语句,包括#set、#if 、... 阅读全文

posted @ 2007-12-17 10:28 csdnexpert 阅读(120) 评论(0) 推荐(0)

摘要: 我们知道,在EasyDBO最后一个测试版本中,增加了使用注解来配置对象及关系表映射的功能。前段时间看到有人在问注解中怎么配置主键属性及主键生成器,由于在开发文档中使用的是默认配置,所以文档中使用了下面的例子:import java.io.Serializable; import java.util.Date;import com.easyjf.dbo.annotation.*;@Tabl... 阅读全文

posted @ 2007-12-17 10:28 csdnexpert 阅读(110) 评论(0) 推荐(0)

摘要: 这是一些新手问到一个问题,说是在接口后面能不能使用new操作符! 这是一些语法基础知识,需要借助于工具才能快速提高。能与不能,直接写一个看看即可。 看例子: public interface Humans{ } 如果我们手中没有Humans的具体实例类,又要在程序中用到一个。比如测试啊什么的! Object obj=new Humans(){}; 上面的语句是对的,... 阅读全文

posted @ 2007-12-17 10:28 csdnexpert 阅读(135) 评论(0) 推荐(0)

摘要: 这是昨天我跟天意在一次闲聊中一次有起的讨论,标签接口真有那么重要吗?比如说很多初学者认为java.io.Serializable这样的接口,很多时候可用可不用,不用一样能执行对象系列化功能。 为此,我们通过一个通俗而有趣的示例!这个示例是设计一个猎人,其持有一把智能猎枪,这就是说这把猎枪会自动识别人类,若发现瞄准的目标是人类,就不会开火,而其它的任何事物都通杀。 为此,我们使用了下面三... 阅读全文

posted @ 2007-12-17 10:28 csdnexpert 阅读(123) 评论(0) 推荐(0)

摘要: Velocity是一个基于java的模板引擎(template engine),它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。作为一个比较完善的模板引擎,Velocity的功能是比较强大的,但强大的同时也增加了应用复杂性。 Velocity是一个非常优秀的项目,在很多主流开源框架都得到了应用及很好支持。在EasyJF所开发Easy... 阅读全文

posted @ 2007-12-17 10:28 csdnexpert 阅读(90) 评论(0) 推荐(0)

摘要: Spring中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean,即FactoryBean。工厂Bean跟普通Bean不同,其返回的对象不是指定类的一个实例,其返回的是该工厂Bean的getObject方法所返回的对象。在Spring框架内部,AOP相关的功能及事务处理中,很多地方使用到工厂Bean,本文简单分析工厂Bean的用法。首先回顾一下普通Bean,普通的Bean直接返回指... 阅读全文

posted @ 2007-12-17 10:28 csdnexpert 阅读(74) 评论(0) 推荐(0)

摘要: 我们知道,在Spring2.0中,除了singleton及prototype两种类型的Bean以外。默认情况下还增加了request、session及global session三种类型的Bean,增加的三种类型的Bean主要应用于Web应用程序中。本文不打算分析三种类型的Bean的用法,只是简单分析框架的实现原理。 Spring2.0中新增了一个用来表示Bean范围的Scope接口 ... 阅读全文

posted @ 2007-12-17 10:28 csdnexpert 阅读(148) 评论(0) 推荐(0)

上一页 1 ··· 355 356 357 358 359 360 361 362 363 ··· 521 下一页