Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 ...
分类:
编程语言 时间:
2015-07-03 11:56:46
阅读次数:
146
用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册:1:@Repository 标注在持久层,即dao,用于标注数据访问。2:@Service 标注在业务层,即service,用于标注业务逻辑。3:@Controller 标注在控制层。4:@Compon...
分类:
编程语言 时间:
2015-07-01 09:49:32
阅读次数:
150
@Component 相当于实例化类的对象,其他三个注解可以理解为@Component的子注解或细化。在annotaion配置注解中用@Component来表示一个通用注释用于说明一个类是一个spring容器管理的类,此类将有spring扫描并加入容器参与ioc。即就是该类已经拉入到spring的管...
分类:
编程语言 时间:
2015-06-27 19:50:09
阅读次数:
209
用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册:1:@Repository 标注在持久层,即dao,用于标注数据访问。2:@Service 标注在业务层,即service,用于标注业务逻辑。3:@Controller 标注在控制层。4:@Compon...
分类:
编程语言 时间:
2015-06-27 11:21:09
阅读次数:
134
通常情况下,数据验证都分为前台验证,后台验证。并且前台JS验证是肯定有的,那么其实验证的错误信息根本不必通过后台传过去,哪怕就是想国际化,前台JS也能够胜任。如果前台验证足够了,那么如果还有不正确的信息传到后台去,极有可能是通过非法手段。那么我对这些信息也不必客气,直接拒接就行了,连错误信息都不必发...
分类:
编程语言 时间:
2015-06-19 18:23:55
阅读次数:
189
在spring 4.0 注解数据验证1中有基本的数据验证方法。还是那个POJO:package com.suyin.pojo;import java.lang.reflect.Field;import org.hibernate.validator.constraints.NotBlank;publ...
分类:
编程语言 时间:
2015-06-19 18:16:42
阅读次数:
124
前提:在applicationContext.xml中配置表示支持注解事务@Transactional只能被应用到public方法上, 对于其它非public的方法,如果标记了@Transactional也不会报错,但方法没有事务功能.Spring使用声明式事务处理,默认情况下(仅有@Transac...
分类:
编程语言 时间:
2015-06-18 13:20:10
阅读次数:
132
很长时间没做web项目都把以前学的那点框架知识忘光了,今天把以前做的一个项目翻出来看一下发现用·@Component标记一个组件,而网上有的用@Service标记组件,我晕就查了一下资料: Spring 2.5 中除了提供 @Compo...
分类:
编程语言 时间:
2015-06-17 15:32:17
阅读次数:
121
以前在项目中spring 的依赖注入使用 xml 配置,现在使用 注解(Annotation) 来实现配置。1声明bean1.1实例有类:public class MyBean{ //do something}xml 方式:注解方式:@Component("myBean")public class ...
分类:
编程语言 时间:
2015-06-13 12:48:10
阅读次数:
108
Java注解能够提供代码的相关信息,同时对于所注解的代码结构又没有直接影响。在这篇教程中,我们将学习Java注解,如何编写自定义注解,注解的使用,以及如何使用反射解析注解。
注解是Java 1.5引入的,目前已被广泛应用于各种Java框架,如Hibernate,Jersey,Spring。注解相当于是一种嵌入在程序中的元数据,可以使用注解解析工具或编译器对其进行解析,也可以指定注解在编译期或运行期有效。...
分类:
其他好文 时间:
2015-06-12 11:47:34
阅读次数:
108