
Spring
七星程序员
夜空中的七星指引我前进的方向。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Invocation of init method failed;nested exception is IllegalArgumentExcepti:Not a managed type:class
错误:Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Not a managed type: class com.basedata.goods.Goods解决方法写一个博客里了,不重复写了:多模块项目,依赖注入失败 https://blog.youkuaiyun.com/m0_37679452/article/details/112527820...原创 2021-01-12 16:47:01 · 1443 阅读 · 0 评论 -
Field xxxService in xxxController required a bean of type ‘xxxService‘ that could not be found.
解决方法写一个博客里了,不重复写了:多模块项目,依赖注入失败 https://blog.youkuaiyun.com/m0_37679452/article/details/112527820原创 2021-01-12 16:39:03 · 2301 阅读 · 0 评论 -
多模块项目依赖注入失败Field xxRepository in xxImpl required a bean of type xxRepository that could not be found
前言:今天新搭了个多模块服务,controller和service,repository是在不同的模块中的,在controller的模块中导入service,repository的模块依赖,但是在启动时出现错误三连报,下面给出解决思路和方法。1.首先看service错误:Field xxxService in xxxController required a bean of type 'xxxService' that could not be found.很直观,这是service没有被扫描到,导原创 2021-01-12 16:28:27 · 9114 阅读 · 9 评论 -
Spring AOP灵魂之代理模式
什么是代理模式?使用代理类来实现目标类的功能,即通过代理对象访问目标对象,并且代理类可以在目标对象实现的基础上进行增强,扩展更多的功能.代理有什么方式?代理分为静态代理,和动态代理,动态代理又分为Jdk动态代理和Cglib动态代理静态代理静态代理可通过代理类和目标类同时实现一个接口,同时在代理类中使用目标类来实现举个例子:接口类:public interface Pet{ void eat();}目标类:public class Dog implements Pet{原创 2020-07-30 17:03:38 · 164 阅读 · 0 评论 -
Spring面试相关知识点简答
Spring IOC什么是IOC?IOC(Inversion of control)即控制反转,IOC并不能算为一种技术,而是一种思想,反转即把底层类作为参数传给上层类,实现上层对下层的控制。如何实现控制反转?spring框架通过DI方式实现控制反转什么是DI?DI(Dependency Injection):为依赖注入,依赖注入的方式有四种1.Set注入2.接口注入3.注解注入4.构造器注入Spring工作流程1.spring在启动时会读取应用程序提供的bean配置原创 2020-07-30 18:35:40 · 205 阅读 · 0 评论 -
Spring Data JPA查询方式及方法名查询规则
Spring Data JPA一、通过解析方法名创建查询在执行查询时,Spring Data JPA框架会把方法名进行解析,解析到前缀比如 get、getBy、find、findBy、read、readBy时,会先把这些前缀截取掉,然后对剩下部分进行解析,剩下部分分为两种:一是只有属性名,二是属性名+条件;条件很好解析,解析的关键在于属性名,下面拿一个具体的例子来帮助大家更好的理解属...原创 2018-10-22 20:02:27 · 5386 阅读 · 0 评论 -
spring常用注解-@Component, @Service, @Repository,@Controller,@Autowired,@Qualifier,@Scope
前言:spring注解,注解后可以被spring框架所扫描并注入到spring容器来进行管理 ,十分方便。@Component:spring 管理组件的通用形式,可以放在任何类头上,不推荐使用。@Repository:注解在数据访问层Bean,还可以将数据库操作抛出的原生异常翻译转化为spring的持久层异常。 举例: @Repository(value="goodsDao")注解是...原创 2018-10-17 17:17:27 · 1152 阅读 · 0 评论 -
java注解 @Target和@Retention的使用
前言:java注解,也叫元数据,下面我向大家介绍一下java注解 掌握后大家也可以自定义一些注解来使用,下面写了一个简单例子给大家参考。@Target : Target翻译中文为目标,即该注解可以声明在哪些目标元素之前,也可理解为注释类型的程序元素的种类。ElementType.PACKAGE:该注解只能声明在一个包名前。 ElementType.ANNOTAT...原创 2018-10-17 11:04:42 · 6085 阅读 · 0 评论