有始有终、有往有还、进退自如乃Spring事务管理之道,也是万物生生不息、和谐共处之道。遵道而行,但到半途需努力;会心不远,欲登绝顶莫辞劳。...
分类:
编程语言 时间:
2014-06-18 12:28:29
阅读次数:
357
使用注解进行简化aop的配置
切点是run方法
Car.java
package com.lubby.bean;
import org.springframework.stereotype.Component;
@Component("car")
public class Car {
public void run(){
System.out.println("Car i...
分类:
编程语言 时间:
2014-06-18 12:17:12
阅读次数:
269
1.添加JAR包,出了Spring自身的Jar包还要一些依赖的JAR包,不然会报ClassNotFound。
Student.java
package com.lubby.bean;
import org.springframework.stereotype.Component;
@Component("student")
public class Student {
private ...
分类:
编程语言 时间:
2014-06-18 11:57:51
阅读次数:
176
Spring 的@Scheduled注解实现定时任务执行和调度
首先要配置我们的spring.xml --- 即spring的主配置文件(有的项目中叫做applicationContext.xml或context.xml)
xmlns 多加下面的内容、
[html] view
plaincopy
xmlns:task="http...
分类:
编程语言 时间:
2014-06-18 11:19:51
阅读次数:
430
构造方法类Bean1
package com.hao947.bean;
public class Bean1 {
public Bean1() {
System.out.println("bean1...构造方法");
}
public void show(){
System.out.println("bean1...方法");
}
}
配置文件applicationCont...
分类:
编程语言 时间:
2014-06-17 23:12:43
阅读次数:
402
常用注解元素
@Controller
标注在Bean的类定义处
@RequestMapping
真正让Bean具备
Spring MVC Controller
功能的是
@RequestMapping
这个注解
@RequestMapping
可以标注在类定义处,将
Controller
和特定请求关联起来;
还可以标注在方法签名处,以便进一步对请求进行分流
配套的...
分类:
编程语言 时间:
2014-06-17 23:06:38
阅读次数:
284
1. 在程序中提供需要依赖Spring为其注入属性的属性名和类型
package com.hao947.ioc;
public class UserService {
private String name;
private String year;
public void setName(String name) {
this.name = name;
}
pub...
分类:
编程语言 时间:
2014-06-17 22:29:58
阅读次数:
362
Web 应用在接受表单提交的数据后都需要对其进行合法性检查,如果表单数据不合法,请求将被驳回。类似的,当我们在编写类的方法时,也常常需要对方法入参进行合 法性检查,如果入参不符合要求,方法将通过抛出异常的方式拒绝后续处理。举一个例子:有一个根据文件名获取输入流的方法:InputStream getData(String file),为了使方法能够成功执行,必须保证 file 入参不能为 null 或空白字符,否则根本无须进行后继的处理。这时方法的编写者通常会在方法体的最前面编写一段对入参进行检测的代码,如下...
分类:
编程语言 时间:
2014-06-17 22:20:55
阅读次数:
281
Spring 默认创建的对象是单例模式的对象
设置Bean的作用域,通过Bean元的Scope属性
Scope取值范围:
Singleton:单例
proptotype:非单例
Request:创建该Bean,并调用request.setAttribute(“beanId”,beanObj);
Session:创建该Bean,并调用request.get...
分类:
编程语言 时间:
2014-06-17 22:11:13
阅读次数:
313