Learning Traces...

--Great Love involves great effort
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Java EE

摘要: Log4j发展的真快,2005年用的时候版本是1.2.8。现在再看时发现都出到2.0了,仔细一看,还有点意思,log4j上作了个说明。log4j有3个分支,1.2是稳定版,1.3不再继续,2.0是实验版。   看来还是用1.2版的比较好,现在的版本是1.2.15,和1.2.8比有很大的变化。从配置文件里反映出来,大的结构都变了。现把要点摘录如下:   Log4j有3个主要部件,loggers, appenders and layouts.   logger有如下几个级别,排列如下:DEBUG INFO WARN ERROR FATAL   logger引入了继承的概念,这里指的是名称继承,logger com.foo是 com.foo.Bar的父logger。同样java.util是java.util.Vector的父类。另外Logger x = Logger.getLogger("wombat"); 和 Logger y = Logger.getLogger("wombat"); 是指向同一个对象,这样的话不需要到处传递对象的引用。 阅读全文

posted @ 2010-01-29 22:06 suyang 阅读(1801) 评论(0) 推荐(0)

摘要:在课上刚讲到Java EE,就给我们布置了道上作业,好像是实现一支股票信息查询功能的EJB吧,并行编写客户端来调用这个EJB的业务方法.Java EE的支持平台有很多,比如有JBOSS,GLASSFISH,BEA WEBLOGIC,IBM WEBSPHERE...在写作业前得先选择使用哪个.老师在课上是用SUN的J2EE参考实现平台来做的,由于太旧了就不想用了.IBM WEBSPHERE太大了,而且对硬件要求较高,又收费,就首先被排除,起码对于学习来说是大材小用了.JBOSS和GLASSFISH我同学用了,我就不打算用了,在他那看看就行.所以用BEA的WEBLOGIC吧,既可作Java EE应用服务器又可作WEB服务器. 接下来要下载WEBLOGIC,版本有很多,我下了比较新的WebLogic 10.0,支持Java EE 5.0,而且附带Workshop for WebLogic Platform,可以简化开发.我下的是英文的,好像10.0版的目前还没有中文.如果想更方便的使用还得去网上打个破解包,毕竟它不是免费的.如果没有破解的话,在W 阅读全文

posted @ 2008-05-20 12:30 suyang 阅读(4943) 评论(2) 推荐(0)

摘要:(1)客户端层 这一层直接与用户交互,J2EE支持多种客户端,它既可以是通过Internet访问的Web浏览器客户端,也可以是通过企业Intranet运行的瘦客户端。 (2)Web层 这一层是为基于Web的应用程序服务的,J2EE中的JavaServer Page和Java Servlet技术可以访问封装有商务逻辑的组件,并负责响应Web客户端的请求。 (3)EJB层 Enterprise Java Bean封装了商务逻辑,完成企业计算。这一层提供了多个层次的服务,比如事务处理、安全性、资源连接等。EJB 层建立在一个强大的分布式计算模式之上,程序员用这种模式编写 EJB,可以不关心诸如组件通信、事务处理等底层工作,而只需把注意力放在商务逻辑的实现上。 (4)EIS层 EIS(Enterprise Information System)企业信息系统层包括企业已有系统(如ERP系统)、数据库系统、文件系统等。J2EE提供了多种技术来访问这些系统,如利用JDBC技术来访问。 阅读全文

posted @ 2008-05-12 11:40 suyang 阅读(2905) 评论(0) 推荐(0)