- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
spring开发指南(夏昕)--Spring初探之我的第一个Spring实例
spring开发指南(夏昕)--Spring初探之我的第一个Spring实例2010年06月30日 星期三 16:30/sonmeika/blog/item/8f1b2ab3520d1caad9335ae4.html/sonmeika/blog/item/8f1b2ab3520d1caad9335ae4.htmlspring开发指南(夏昕).pdf下载网址:/source/2503323SpringFramework下载地址:/download,使用版本是:3.0.3commons logging下载地址:/logging/download_logging.cgi,使用版本是:1.1.1下载上述文件并解压到各自目录中,在Eclipse中新建Java Project,名称为testSpringXiaxin,类库配置如下:Spring采用Apache common_logging,并结合Apache log4j作为日志输出组件。为了在调试过程中能观察到Spring的日志输出,在CLASSPATH中新建perties配置文件,内容如下:#log4j.rootLogger=ERROR, A1, A2#log4j.rootLogger=WARN, A1, A2log4j.rootLogger=INFO, A1, A2#log4j.rootLogger=DEBUG, A1, A2# A1 is set to be ConsoleAppender sending its output to System.outlog4j.appender.A1=org.apache.log4j.ConsoleAppenderlog4j.appender.A1.layout=org.apache.log4j.PatternLayoutlog4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [ %p ] %m%n# Appender A2 writes to the file .#log4j.appender.A2 = org.apache.log4j.FileAppender#log4j.appender.A2 = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.A2= org.apache.log4j.RollingFileAppenderlog4j.appender.A2.File= testSpringXiaxin.loglog4j.appender.A2.File.MaxFileSize= 100MBlog4j.appender.A2.File.MaxBackupIndex= 1log4j.appender.A2.Append=truelog4j.appender.A2.Threshold=INFOlog4j.appender.A2.layout=org.apache.log4j.PatternLayoutlog4j.appender.A2.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [ %p ] %m%n关于为何同时使用commons-logging和Log4j,请参阅文章:为什么同时使用commons-logging和Log4j配置完成后,项目结构如下图所示:?perties存放在src目录中,bean.xml存放在项目的根目录中。构建 Spring 基础代码:1. Action接口:?Action 接口定义了一个 execute 方法,在我们示例中,不同的 Action 实现提供了各自的execute方法,以完成目标逻辑。package net.xiaxin.spring.qs;public interface Action {public String execute(String str);}2. Action接口的两个实现UpperAction、LowerAction?package net.xiaxin.spring.qs;public class UpperAction implements Action {private String message;public String getMessage() { return message;}public void setMessage(String message) { this.message = message;}@Overridepublic String execute(String str) { return (getMessage() + + str).toUpperCa
您可能关注的文档
- PS动画实例教程运用PS制作可爱动漫MM眨眼动态头像.doc
- PS制作流动的山水画动画图片.doc
- 中考英语听力复习.doc
- 中考英语听力口语练习.doc
- 中考英语听力常考题型.doc
- 中考英语听力备考技巧.doc
- PS卡通人物图片上色.doc
- PS另类D立体岩浆效果.doc
- PS制作GIF动态图.doc
- 中考英语听力常考话题.doc
- 艺术疗法行业商业机会挖掘与战略布局策略研究报告.docx
- 智能家庭娱乐系统行业商业机会挖掘与战略布局策略研究报告.docx
- 医疗纠纷预防和处理条例与医疗事故处理条例的思考分享PPT课件.pptx
- 新冀教版(2025)七年级数学下册《6.1 二元一次方程组》习题课件.pptx
- 新冀教版(2025)七年级数学下册精品课件:6.2.3 二元一次方程组的解法代入、加减消元法的综合应用.pptx
- 导演节目行业市场发展趋势及投资咨询报告.docx
- 制作和服培训行业风险投资态势及投融资策略指引报告.docx
- 医疗转诊的行政服务行业消费市场分析.docx
- 文件装订行业市场发展趋势及投资咨询报告.docx
- 在线语言艺术教育行业分析及未来五至十年行业发展报告.docx
文档评论(0)