![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2EE-spring
布拉格的爱
哪有什么岁月静好,只不过是有人替你负重前行
展开
-
spring4.0 的 @Configuration的使用
spring4.0之二:@Configuration的使用 从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义...转载 2019-10-27 12:07:10 · 95 阅读 · 0 评论 -
java代码中init method和destroy method的三种使用方式
在java的实际开发过程中,我们可能常常需要使用到init method和destroy method,比如初始化一个对象(bean)后立即初始化(加载)一些数据,在销毁一个对象之前进行垃圾回收等等。周末对这两个方法进行了一点学习和整理,倒也不是专门为了这两个方法,而是在巩固spring相关知识的时候提到了,然后感觉自己并不是很熟悉这个,便好好的了解一下。根据特意的去了解后,发现实际上可以...转载 2019-06-15 22:29:51 · 2215 阅读 · 0 评论 -
以静态变量保存Spring ApplicationContext
*** 以静态变量保存Spring ApplicationContext, 可在任何代码任何地方任何时候取出ApplicaitonContext.@Service@Lazy(false)public class SpringContextHolder implements ApplicationContextAware, DisposableBean { private sta...原创 2019-04-08 22:27:38 · 1646 阅读 · 0 评论 -
spring 拦截器
1,什么是拦截器 处理器拦截器类似于Servlet 开发中的过滤器Filter,用于对处理器进行预处理和后处理。例如登陆,判断是否登陆,记录日志等2,spring boot 配置拦截器 @Configuration public class MyWebAppConfigurer extends WebMvcConfigurerAdapter{ public ...原创 2018-11-11 12:36:36 · 190 阅读 · 0 评论 -
SpringMvc @RequestMapping原理
讲这个之前,我们得先知道在SpringMvc启动时,会加载所有的Bean类,就是加了@Controller,@Component等组件标识的类,然后会把@RequestMapping的方法也加入到一个集合。放入到上下文环境中。发起请求后的执行流程是:检查request类型-->获取匹配的Handlemethod-->查找拦截器-->组成HandlerExecutionChai...转载 2018-10-08 13:05:51 · 1348 阅读 · 0 评论 -
Spring MVC 中 HandlerInterceptorAdapter的使用
一般情况下,对来自浏览器的请求的拦截,是利用Filter实现的,这种方式可以实现Bean预处理、后处理。 Spring MVC的拦截器不仅可实现Filter的所有功能,还可以更精确的控制拦截精度。 Spring为我们提供了org.springframework.web.servlet.handler.HandlerInterceptorAdapter这个适配器,继承此类,可以非常...原创 2017-11-23 10:55:26 · 226 阅读 · 0 评论 -
Spring bean 中 constructor-arg属性
1、说明 constructor-arg:通过构造函数注入。 property:通过setter对应的方法注入。2、constructor-arg的使用示例 (1)、Model代码:public class Student { private Integer id; private String name; private List<String>...转载 2018-03-26 10:18:42 · 1651 阅读 · 0 评论 -
Spring 定时任务设置
package com.westcredit.modules.test;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;i...原创 2018-03-30 22:39:02 · 154 阅读 · 0 评论 -
Spring 文件下载
public String modifyAssessTemplateFileUpload( String QualityIdxAttachmentId, Model model, HttpServletRequest request, HttpServletResponse response, @RequestPara原创 2017-07-20 14:50:49 · 190 阅读 · 0 评论 -
Spring 文件上传
public String modifyAssessTemplateFileUpload( String QualityIdxAttachmentId, Model model, HttpServletRequest request, HttpServletResponse response, @RequestPara原创 2017-07-20 14:49:34 · 240 阅读 · 0 评论 -
Spring 依赖注入
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org原创 2017-07-05 09:50:10 · 159 阅读 · 0 评论 -
Spring bean 原理
存放Java类的id和类地址package javaBeanYuanLi;public class BeanDefintion { private String id; private String className; public BeanDefintion(String id, String className) { this.id = id;原创 2017-07-03 14:55:19 · 713 阅读 · 0 评论 -
Spring 定时器的配置
1,依赖包 Java Transaction API —-(jta) jta-1.1.jar 依赖包 spring-context-support-3.2.5.RELEASE.jar spring 框架自带的包 (1)jdbc 的局限 JDBC 事务界定原创 2017-07-03 14:31:30 · 189 阅读 · 0 评论