新随笔  :: 订阅 订阅  :: 管理

2009年2月16日

摘要: 回到(原)spring学习笔记4.普通属性注入 这个例子中. 我们在Bean1中的int的setter方法中添加一个打印: 改成这样: 1public void setIntValue(int intValue) { 2 System.out.println("一旦注入就会打印.我是bean1的setInt方法"); 3 this.intValue = intValue; 4} 执行... 阅读全文

posted @ 2009-02-16 21:04 redcoatjk 阅读(130) 评论(0) 推荐(0) 编辑

2009年2月12日

摘要: 代码将weyspringofioc 1.先写一个类Bean2.java 1package com.zyl.spring; 2 3public class Bean2 { 4 5 private Bean3 bean3; 6 private Bean4 bean4; 7 private Bean5 bean5; 8 9 10 pub... 阅读全文

posted @ 2009-02-12 22:58 redcoatjk 阅读(161) 评论(0) 推荐(0) 编辑

摘要: 参见spring中文帮助.chm文档代码参考whyspringofioc1.首先来个Bean1类1packagecom.zyl.spring;23importjava.util.Date;4importjava.util.List;5importjava.util.Map;6importjava.u... 阅读全文

posted @ 2009-02-12 09:54 redcoatjk 阅读(167) 评论(0) 推荐(0) 编辑

摘要: 转载请注明出处.谢谢现在采用spring的话会怎么样呢.(whyspring2的代码)这时候,就不需要UserDaoFactory类而UserManager类修改成:注意看:不需写单例了,也不用建工厂,只需要简简单单的把你需要的元素(如本例中的UserDao)建好,并且设置setter方法(也可以用... 阅读全文

posted @ 2009-02-12 07:49 redcoatjk 阅读(137) 评论(0) 推荐(0) 编辑

摘要: Spring有很多接口.与各层都有集成.Spring的核心: IOC(控制反转/依赖注入) 即自动new对象. 以及配置对象之间的关系即对普通java对象增加功能.(声明式服务). 实例化a类时,a类中所依赖的元素也会通过setter和配置文件,通过spring自动new. 通过IOC容器来管理对... 阅读全文

posted @ 2009-02-12 07:24 redcoatjk 阅读(162) 评论(0) 推荐(0) 编辑

摘要: 理论入门7788 参见 夏昕的spring开发入门.pdf 何谓控制反转(IoC = Inversion of Control) ,何谓依赖注入(DI =Dependency Injection);IoC,用白话来讲,就是由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控... 阅读全文

posted @ 2009-02-12 07:08 redcoatjk 阅读(226) 评论(0) 推荐(0) 编辑

2009年2月10日

摘要: 载自http://blog.csdn.net/icecityman/archive/2008/11/08/3256281.aspx Java程序在定义类时,除了使用class关键字标识之外,还可以在class之前增加若干类的修饰符来修饰限定所定义的类的特性。类的修饰符分为访问控制符和非访问控制符两大类。修饰符之间的先后排列次序对类的性质没有任何影响。 一. 非访问修饰符。 1. 抽象类: ... 阅读全文

posted @ 2009-02-10 12:50 redcoatjk 阅读(145) 评论(0) 推荐(0) 编辑

2008年12月28日

摘要: 一、拦截器的实现 实现一个拦截器非常简单。实际上,一个拦截器就是一个普通的类,只是这个类必须实现com.opensymphony.xwork2.interceptor.Interceptor接口。Interceptor接口有如下三个方法: Code highlighting produced by Actipro CodeHighlighter (freeware) http:... 阅读全文

posted @ 2008-12-28 22:37 redcoatjk 阅读(140) 评论(0) 推荐(0) 编辑

摘要: WebWork截获Action请求,在Action执行之前或之后调用拦截器方法。这样,可以用插拔的方式将功能注入Action中。WebWork框架的很多功能都是以拦截器的形式提供出来。例如:参数组装,验证,国际化,文件上传等等。 1. 一个拦截器就是在xwork.xml文件中定义的一个无状态Java类,它至少要实现XWork的com.opensymphony.xwork.interceptor... 阅读全文

posted @ 2008-12-28 22:16 redcoatjk 阅读(205) 评论(0) 推荐(0) 编辑

2008年12月16日

摘要: 摘自http://dev.rdxx.com/NET/NETOther/2005-7/27/120335366.shtml WML教程1:从第一个实际应用全面了解WML 学习自然语言的最好方法就是溶入相应的语言环境在交流中学习,学习一种编程语言的最好方法就是看例程。为了帮助大家建立WML应用的第一印象,所以请大家先看第一个例子: ht... 阅读全文

posted @ 2008-12-16 17:29 redcoatjk 阅读(132) 评论(0) 推荐(0) 编辑