August 12, 2012

如何配置Log4j

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。

配置文件

Log4J配置文件的基本格式如下:

#配置根Logger

log4j.rootLogger = [level], appenderName1, appenderName2, …

#配置日志信息输出目的地Appender

log4j.appender.appenderName = fully.qualified.name.of.appender.class

log4j.app......

March 06, 2012

Jersey基础知识分享

RESTful Web 服务简介

REST 在 2000 年由 Roy Fielding 在博士论文中提出,他是 HTTP 规范 1.0 和 1.1 版的首席作者之一。

REST 中最重要的概念是资源(resources),使用全球 ID(通常使用 URI)标识。客户端应用程序使用 HTTP 方法(GET/ POST/ PUT/ DELETE)操作资源或资源集。RESTful Web 服务是使用 HTTP 和 REST 原理实现的 Web 服务。

通常,RESTful Web 服务应该定义以下方面:

Web 服务的基/根 URI,比如 http://host/<appconte......

March 06, 2012

构建REST风格的Web Service

1.什么是REST?

REST 是由 Roy Fielding 在他的论文《Architectural Styles and the Design of Network-based Software Architectures》中提出的一个术语。

REST 是英文 Representational State Transfer 的缩写,有中文翻译为“具象状态传输”(参考:《SIP/IMS网络中的Representational State Transfer (REST)和数据分布》)

可以将REST归纳如下:

1.1首先REST只是一种风格,不是一种标准

You will not ......