随笔分类 -  Spring

Spring、springMVC框架的学习
摘要:一、注解源码 @Target({ElementType.TYPE, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface DependsOn { String[] value() 阅读全文
posted @ 2023-05-30 21:25 达摩院的BLOG 阅读(1802) 评论(0) 推荐(0) 编辑
摘要:程序猿的我们,开发中少不了使用Spring框架,虽然天天接触它,但有时就像一句话:世界上最远的距离仿佛是头到脚~~~那你是否有知道它的内部原理呢?下面跟大家分享一下@Compoent和@Bean两个注解的差异: @Component注解表明一个类会作为组件类,并告知Spring要为这个类创建bean 阅读全文
posted @ 2022-09-05 19:32 达摩院的BLOG 阅读(402) 评论(0) 推荐(0) 编辑
摘要:在集群系统中,经常需要将 Session 进行共享。不然会出现这样一个问题:用户在系统A上登陆以后,假如后续的一些操作被负载均衡到系统B上面,系统B发现本机上没有这个用户的 Session ,会强制让用户重新登陆。此时用户会很疑惑,自己明明登陆过了,为什么还要自己重新登陆? 什么是 Session 阅读全文
posted @ 2022-03-10 16:53 达摩院的BLOG 阅读(3794) 评论(0) 推荐(0) 编辑
摘要:@Configuration详解 一、@Configuration @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented @Component public @interface Configurati 阅读全文
posted @ 2021-02-16 21:47 达摩院的BLOG 阅读(553) 评论(0) 推荐(0) 编辑
摘要:一、InitializingBean接口说明 InitializingBean接口为bean提供了属性初始化后的处理方法,它只包括afterPropertiesSet方法,凡是继承该接口的类,在bean的属性初始化后都会执行该方法。如下源码,从方法名afterPropertiesSet也可以清楚的理 阅读全文
posted @ 2021-01-03 00:02 达摩院的BLOG 阅读(359) 评论(0) 推荐(0) 编辑
摘要:@Configuration的使用 从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWeb 阅读全文
posted @ 2020-12-30 09:06 达摩院的BLOG 阅读(759) 评论(0) 推荐(0) 编辑
摘要:1、常用节点的执行顺序: context-param -> listenter -> filter -> servlet -> interceptor,其中有多个filter的时候,按照配置在web.xml中 顺序执行,interceptor不是配置在web.xml中的,是配置在spring的配置文 阅读全文
posted @ 2019-03-18 15:53 达摩院的BLOG 阅读(398) 评论(0) 推荐(0) 编辑
摘要:1、springMVC在使用@ResponseBody注解返回字符串为什么出现乱码呢?(这里以spring4.3.1为例) 原因分析:原因在返回字符串时StringHttpMessageConverter默认编码为:ISO8859-1,如下: 找到问题之后,可以从以下几种方式解决乱码问题: 方式一、 阅读全文
posted @ 2019-01-22 09:25 达摩院的BLOG 阅读(1619) 评论(0) 推荐(0) 编辑
摘要:附录:SpringBoot常用配置注解 https://www.cnblogs.com/damoblog/p/12737261.html 1. @ResponseBody注解的使用 (1) @responseBody注解的作用是将controller的方法返回的对象通过适当的转换器,转换为指定的格式 阅读全文
posted @ 2018-11-28 16:36 达摩院的BLOG 阅读(201) 评论(0) 推荐(0) 编辑
摘要:一、通过配置文件建立web工程项目 1、加载自定义文件; 2、映射器(什么样的请求交给action) (1)常用映射器 (2)多个路径对应同一个action 3、适配器(actio实现什么接口) (1)ParameterizableViewControlle,不经过用户自定义的action(或者说c 阅读全文
posted @ 2018-11-28 11:15 达摩院的BLOG 阅读(121) 评论(0) 推荐(0) 编辑
摘要:IOC:inversion of control,控制反转; DI:Dependency Injection,依赖注入; 要理解这两个概念,首先要搞清楚以下几个问题: 1. 参与者都有谁? 2. 依赖:谁依赖于谁?为什么需要依赖? 3. 注入:谁注入于谁?到底注入什么? 4. 控制反转:谁控制谁?控 阅读全文
posted @ 2018-06-06 22:33 达摩院的BLOG 阅读(157) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示