spring
wangyunpeng0319
这个作者很懒,什么都没留下…
展开
-
Spring @Resource、@Autowired、@Qualifier的注解注入及区别
spring2.5提供了基于注解(Annotation-based)的配置,我们可以通过注解的方式来完成注入依赖。在Java代码中可以使用 @Resource或者@Autowired注解方式来经行注入。虽然@Resource和@Autowired都可以来完成注入依赖,但它们之间是有区 别的。首先来看一下: a。@Resource默认是按照名称来装配注入的,只有当找不到与名称匹配的bea转载 2017-06-18 18:36:42 · 197 阅读 · 0 评论 -
lombok @EqualsAndHashCode 注解的影响
官方文档:@EqualsAndHashCode原文中提到的大致有以下几点: 1. 此注解会生成equals(Object other) 和 hashCode()方法。 2. 它默认使用非静态,非瞬态的属性 3. 可通过参数exclude排除一些属性 4. 可通过参数of指定仅使用哪些属性 5. 它默认仅使用该类中定义的属性且不调用父类的方法 6. 可通过callSu转载 2017-12-12 15:33:55 · 923 阅读 · 0 评论 -
深入理解spring中的各种注解
Spring中的注解大概可以分为两大类:1)spring的bean容器相关的注解,或者说bean工厂相关的注解;2)springmvc相关的注解。spring的bean容器相关的注解,先后有:@Required, @Autowired, @PostConstruct, @PreDestory,还有Spring3.0开始支持的JSR-330标准javax.inject.*中的转载 2017-11-06 10:04:32 · 227 阅读 · 0 评论 -
Lombok使用
Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法lombok 注解: lombok 提供的注解不多,可以参考官方视频的讲解和官方文档。 Lombok 注解在线帮助文档:http://projectlombok.org/features/index. 下面介绍转载 2017-11-03 10:47:34 · 181 阅读 · 0 评论 -
spring相关注解
@Order 利用@Order控制配置类的加载顺序转载 2017-11-07 11:22:37 · 242 阅读 · 0 评论 -
spring bean的作用域
1、singleton作用域 当一个bean的作用域设置为singleton,那么Spring IOC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例。换言之,当把一个bean定义设置为singleton作用域时,Spring IOC容器只会创建该bean定义的唯一实例。这个单一实例会被存储到单例缓存(singleton转载 2017-06-18 21:50:04 · 223 阅读 · 0 评论 -
spring中的BeanFactory与ApplicationContext的作用和区别?
BeanFactory类关系继承图1. BeanFactory类结构体系:BeanFactory接口及其子类定义了spring IoC容器体系结构,由于BeanFactory体系非常的庞大和复杂,因此要理解Spring IoC,需要先理清BeanFactory的继承机构。 2. ApplicationContext的结构体系:Applicatio转载 2017-07-02 18:42:25 · 385 阅读 · 0 评论 -
acegi中文登陆账号问题
本人做权限管理系统时遇到的问题,现已解决,tomcat部署在linux系统上,分两步操作具体设置如下:1修改AuthenticationProcessingFilter类(acegi.jar/org/acegisecurity/ui/webapp)中方法attemptAuthentication添加try { new String(username.getBytes("ISO原创 2012-12-25 15:05:42 · 451 阅读 · 0 评论 -
SpringMVC工作原理
SpringMVC框架介绍 1) spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,S转载 2017-06-04 17:36:10 · 266 阅读 · 0 评论 -
spring中bean,factorybean与beanfactory
1 普通Bean的创建 spring 中的普通bean的创建是通过读取配置文件,将所有配置文件信息保存到beandefinition中,在使用getbean的时候通过反射创建实例,然后再将属性值填充。 1.1 普通bean的注入方式 1) 使用构造器注入 Java代码 "font-size: 16px;">"person" class转载 2017-06-04 17:45:34 · 312 阅读 · 0 评论 -
@ControllerAdvice + @ExceptionHandler 全局处理 Controller 层异常
Spring 统一异常处理有 3 种方式,分别为:使用 @ ExceptionHandler 注解实现 HandlerExceptionResolver 接口使用 @controlleradvice 注解使用 @ ExceptionHandler 注解使用该注解有一个不好的地方就是:_进行异常处理的方法必须与出错的方法在同一个Controller里面。_ 使用如下:@C转载 2017-07-20 15:17:33 · 280 阅读 · 0 评论