随笔分类 - Spring
springframework,springMVC, springContext
摘要:以下文章来源于moon聊技术 ,作者moon聊技术 1.spring 中都用到了哪些设计模式? 工厂设计模式: 比如通过 BeanFactory 和 ApplicationContext 来生产 Bean 对象 代理设计模式: AOP 的实现方式就是通过代理来实现,Spring主要是使用 JDK 动
阅读全文
摘要:原文1地址:https://www.cnblogs.com/wlandwl/p/async.html 原文2地址:blog.csdn.net/m0_37701381/article/details/81072774 原文3地址:blog.csdn.net/weixin_34186931/articl
阅读全文
摘要:以下文章来源于微信公众号:Java课代表 ,作者:Java课代表 相关好文章: https://juejin.cn/post/6856541106626363399 作者:伍陆七 1. 引言 不知道大家平时的业务开发过程中 controller 层的参数校验都是怎么写的?是否也存在下面这样的直接判断
阅读全文
摘要:需求描述:当一个接口有2个以上的实现类时,调用方需要根据参数选择只其中一个实现类 Spring版本:5.1.8.RELEASE 1. 接口和实现类 /** * 接口 */ public interface OrderInfoDao { void queryOrderList(); } /** * 实
阅读全文
摘要:使用工具:JDK1.8.0_11、Gradle4.9、idea2018.1.3 1. 配置Gradle Gradle下载地址:https://gradle.org/releases/ 在下载页找到自己需要的版本,点击“binary-only”,只下载运行包。 注意:不建议下载比较新的gradle版本
阅读全文
摘要:参考资料:https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/core.html#aop 1. Aop是什么? Aspect-oriented Programming (AOP,面向切面的编程
阅读全文
摘要:作者:before31原文:https://my.oschina.net/xuezi/blog/3126351 本指南是Spring Security的入门,它提供了对该框架的设计和基本构建的见解。我们仅介绍了应用程序安全性的最基本知识,但是这样做可以解除使用Spring Security的开发人员
阅读全文
摘要:以下文章来源于微信公众号JavaGuide ,作者:JavaGuide JDK 中用到了那些设计模式?Spring 中用到了那些设计模式?这两个问题,在面试中比较常见。我在网上搜索了一下关于 Spring 中设计模式的讲解几乎都是千篇一律,而且大部分都年代久远。所以,花了几天时间自己总结了一下,由于
阅读全文
摘要:参考文档:https://docs.spring.io/spring/docs/5.2.0.RELEASE/spring-framework-reference/core.html#beans-stereotype-annotations 1、@Component @Component 被称为元注释
阅读全文
摘要:参考资料:https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/core.html#beans-dependencies 1. Spring依赖关系注入基本方式 1.1 构造方法 官方文档:ht
阅读全文
摘要:参考文档:https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/core.html#beans-factory-lifecycle Spring官方文档是这么写的: Multiple lifec
阅读全文
摘要:Spring的核心Jar包 在Spring4的官方文档里,提到了Sping的核心包是:spring-context,只要引用了这个jar包,就可以实现Spring90%的基础功能。maven引用如下: 而在Spring5时,就不再这么说了,因为Spring5推荐用户使用Spring Boot构建项目
阅读全文
摘要:1. Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.ha.service.UserService] found for depen
阅读全文
摘要:上面说过,IOC的注入有两个地方需要提供依赖关系,一是类的定义中,二是在spring的配置中需要去描述。自动装配则把第二个取消了,即我们仅仅需要在类中提供依赖,继而把对象交给容器管理即可完成注入。在实际开发中,描述类之间的依赖关系通常是大篇幅的,如果使用自动装配则省去了很多配置,并且如果对象的依赖发
阅读全文
摘要:Spring实现控制反转(IOC)的思路是提供一些配置信息用来描述类之间的依赖关系,然后由容器去解析这些配置信息,继而维护好对象之间的依赖关系,前提是对象之间的依赖关系必须在类中定义好,比如A.class中有一个B.class的属性,那么我们可以理解为A依赖了B。既然我们在类中已经定义了他们之间的依
阅读全文
摘要:在spring 3.2中,新增了@ControllerAdvice,@RestControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping中。参考帮助文档。@RestCont
阅读全文