博客专栏  >  架构   >  Spring学习笔记

Spring学习笔记

记录学习Spring的点点滴滴。。。

关注
3 已关注
24篇博文
  • Spring高级

    1、Spring AwareSpring Aware目的是为了让Bean获得Spring容器的服务,因为ApplicationContext接口集成了MessageSOurce接口、Applicati...

    2017-07-23 14:27
    860
  • SpringMVC下载文件

    为了将像文件这样的资源发送到浏览器,需要在控制器中完成以下工作: (1)对请求处理方法使用void返回类型,并在方法中添加HttpServletResponse参数。 (2)将响应的内容类型设...

    2017-06-16 16:08
    354
  • SpringMVC之转换器和格式化

    ConverterSpring的Converter可以将一种类型转换另一种类型的对象,例如:如果希望Spring在将输入的日期字符串绑定到Date时,使用不同的日期样式,需要使用Converter来将...

    2017-06-16 13:03
    376
  • SpringMVC简单例子(二)

    1、应用@Autowired和@Service进行依赖注入将依赖注入到SpringMVC控制器的最简单的方法就是通过注解@Autowired到字段或方法。还有类的依赖注入要注明@Service,指示该...

    2017-06-15 18:36
    365
  • SpringMVC简单例子(一)

    1、目录结构2、部署描述符文件和SpringMVC配置文件web.xml <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

    2017-06-15 11:14
    408
  • SpringMVC---上传文件

    介绍Spring提供两种方法来处理文件上传,分别是Commons FileUpload多部分请求流程和使用Servlet3.1多部分请求流程两种配置(一)使用Commons FileUpload解析器...

    2017-02-16 12:31
    291
  • SpringMVC之处理器映射

    介绍先大致了解SpringMVC的核心开发步骤:① 在web.xml中部署DispaterServlet,并配置springmvc.xml等文件; ② 将映射文件请求到处理器HandlerMap...

    2017-02-12 11:18
    324
  • 在DispatcherServlet中指定处理异常的页面

    springMVC提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,另一种是使用注解的方式实现一个专门用于处理异常的Controller——Excep...

    2017-02-10 17:37
    364
  • 一个在JSP页面输出“HelloWorld”的Spring MVC实例

    配置web.xml作用:装载DispatcherServlet类,读取Spring配置文件,设置一些初始化参数,加入标记库,设置比如 * .do 、* .form的映射等。 dispa...

    2017-02-08 22:34
    285
  • 用Spring AOP实现异常处理和记录程序执行时间

    这个实例用于一个系统的所以方法执行过程中出现异常时,把异常信息都记录下来,还有记录每个方法的执行时间,这两个业务逻辑首先使用SpringAOP的自动代理功能,然后一个用Java的动态代理,一个用CGL...

    2017-02-05 15:19
    1241
  • Spring中的自动代理

    自动代理的好处:自动检查IoC容器的目标对象,并对这些目标对象产生代理对象,也就是我们不用为每个Action建立相应的代理bean 下面的例子是所有类都以do开头的方法,在被调用时,都要进行日志的输...

    2017-02-05 11:18
    288
  • 动态代理之CGLIB

    CGLIB的原理:运行时动态的生成一个被代理类的子类(通过ASM字节码处理框架实现),子类重写了被代理类中所有非final的方法。在子类中采用方法拦截的技术拦截所有父类方法的调用,顺势植入横切逻辑。 ...

    2017-02-05 10:07
    310
  • Spring的AOP

    AOP的3个关键概念切入点(Pointcut)在介绍Pointcut之前先介绍Join Point(连接点)的概念。Join Point指程序运行中的某个阶段点,比如一个方法调用,异常抛出等。Poin...

    2017-02-03 09:12
    346
  • @Autowired与@Resource的区别

    @Autowired与@Resource的区别@Autowired:默认按类型装配(这个注解是属于spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值, 可以设置它的requi...

    2017-02-23 16:34
    466
  • Spring缓存---创建第一个缓存应用程序

    介绍缓存是一种存储机制,它将数据保存在某个地方,并以一种更快的方式为日后的请求提供服务,在应用程序中使用缓存机制,可以避免方法的多次执行,可以根据所提供的输入值对方法的结果数据进行缓存 通过使用AO...

    2017-02-15 18:52
    309
  • Spring的声明式事务处理

    Spring的事务处理需要借助AOP的实现,所以需要apalliance.jar和cglib.jar,实现声明式事务处理,需要PlatformTransactionManager的实现类,因为使用的是...

    2017-02-06 21:50
    311
  • Spring 中的TransactionTemplate

    Spring提供的TransactionTemplate 能够以编程的方式实现事务控制,是无状态而且线程安全的public class TransactionTemplate extends Defa...

    2017-02-05 23:43
    536
  • Spring事务处理概述

    ()事务是一系列操作组成的工作单元,该工作单元内的操作是不可分割的,即要么所有操作都做,要么所有操作都不做 Spring框架支持事务管理的核心是事务管理器抽象,对于不同的数据访问框架(如Hibern...

    2017-02-05 22:02
    356
  • Spring通过工厂方法配置Bean

    通过静态工厂方法配置Bean1、调用静态工厂方法创建Bean是将对象创建的过程封装到静态方法中,当客户端需要对象时,只需要简单地调用静态方法,而不用关心创建对象的细节 2、要声明通过静态方法创建的B...

    2017-02-01 23:56
    2265
  • Spring自动装配及bean的生命周期

    Spring自动装配介绍1、Spring IOC 容器可以自动装配 Bean. 需要做的仅仅是在 的 autowire 属性里指定自动装配的模式 2、byType(根据类型自动装配): 若 IOC...

    2017-02-01 22:34
    270

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部