Spring
HY_Chan
这个作者很懒,什么都没留下…
展开
-
前端请求参数 传不到后端
原因:前端使用Json传输参数,后端参数没有使用RequestBody注解,导致获取不到前端的参数。修改方案:Controller层应修改为如下注解@PostMapping(value = “/xxx/xx/xxx”)public ResultVo depositBillAttachmentDelete(@RequestBody xxxDto queryDto) {}Controller层测试代码:需要传入dto的Json@Test public void depositBillAtt原创 2021-07-28 17:49:46 · 3408 阅读 · 0 评论 -
Spring Bean自动装配失败
运行项目,启动报错如下:at com.meituan.baobab.wtaccess.Application.main(Application.java:51) [classes/:?]Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'baseDataManagerImpl': Injection of resource dependencies fail原创 2020-09-03 15:01:48 · 834 阅读 · 0 评论 -
Spring(一)——Bean配置
一、bean配置的要点1、配置形式:基于 XML 文件的方式;基于注解的方式 2、Bean 的配置方式:通过全类名(反射)、通过工厂方法(静态工厂方法 & 实例工厂方法)、FactoryBean 3、IOC 容器 BeanFactory & ApplicationContext 概述 4、依赖注入的方式:属性注入;构造器注入 5、注入属性值细节 6、自动转配 7、b...原创 2018-04-06 11:05:35 · 224 阅读 · 0 评论 -
Spring(二)——AOP
一、AOP术语1、切面(Aspect): 横切关注点(跨越应用程序多个模块的功能)被模块化的特殊对象 2、通知(Advice): 切面必须要完成的工作 3、目标(Target): 被通知的对象 4、代理(Proxy): 向目标对象应用通知之后创建的对象 5、连接点(Joinpoint):程序执行的某个特定位置:如类某个方法调用前、调用后、方法抛出异常后等。连接点由两个信息确定:方法...原创 2018-04-12 21:11:14 · 286 阅读 · 0 评论 -
常见开发框架
一、SpringSpring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。A.控制反转(IOC)是什么呢?IOC:控制反转也叫依赖注入。利用了工厂模式将对象交给容器管理,你只需要在spring配置文件总配置相应的bean,以及设置相关的属性,让spring容器来生成类的实例对象以及管理对象。在spring容器启动的时候,spring会把你在配置文件中配置的bean都初...原创 2018-04-12 21:27:02 · 10094 阅读 · 0 评论 -
Spring——bean的生命周期
在spring中,从BeanFactory或ApplicationContext取得的实例为Singleton。 然而在spring中 可以设定每次从BeanFactory或ApplicationContext指定别名并取得Bean时都产生一个新的实例——prototype模式一个Bean从创建到销毁,如果是用BeanFactory来生成,管理Bean的话,会经历几个执行阶段(如图1.1):...原创 2018-07-14 16:13:52 · 3640 阅读 · 0 评论 -
Spring MVC中的CharacterEncodingFilter介绍以及源码分析
一、场景CharacterEncodingFilter是Spring MVC很简单很实用的一个过滤器,当前台JSP页面和JAVA代码中使用了不同的字符集进行编码的时候就会出现表单提交的数据或者上传/下载中文名称文件出现乱码的问题,那这个类就可以出场了。二、配置从名字就可以看出来它是个过滤器了,所以就要想配置普通过滤器那样配置到web.xml中去了,配置方式如下: <...原创 2018-08-20 10:27:24 · 1566 阅读 · 0 评论