1、@Autowired与@Resource都是用来装配bean. 能写在字段上,或setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autow ...
分类:
其他好文 时间:
2020-01-13 20:04:08
阅读次数:
68
Spring源码解析 IOC (Inversion of Control):控制反转 1. ioc是一个容器,帮我们管理所有组件 2. 依赖注入(DI):@Autowired:自动赋值 3. 某个组件要使用Spring提供的更多(IOC,AOP),==必须注册到容器中。== IOC源码核心 1)、C ...
分类:
编程语言 时间:
2020-01-12 22:08:13
阅读次数:
94
一、准备工作 1、导入测试依赖 2、Controller层: 3、UserService实现如下: 二、测试 1、创建第一个测试用例: 在类上添加@RunWith和@SpringBootTest表示是一个可以启动容器的测试类 2、Spring Test支持的一个很好的特性是应用程序上下文在测试之间缓 ...
分类:
编程语言 时间:
2020-01-10 01:09:17
阅读次数:
122
一、自定义全局操作介绍 MP中提供扩展AutoSqlInjector可以自定义各种想要的 sql ,注入到全局中,相当于自定义MP 自动注入的方法。也就是说继承BaseMapper<T>接口时就带有的方法,在加载相应的配置环境时就会注入。 二、实现自定义全局操作如下 2.1、在实现的Mapper接口 ...
分类:
其他好文 时间:
2020-01-10 00:46:22
阅读次数:
392
1.创建一个maven项目,导入相关配置: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS ...
分类:
编程语言 时间:
2020-01-09 22:33:59
阅读次数:
116
问题描述 org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'xxxxx.UserService' available: expected at least 1 be ...
分类:
编程语言 时间:
2020-01-09 15:55:45
阅读次数:
187
我当时提示错误是,不影响使用,可是就是报错让人不爽。 Could not autowire. No beans of 'RequestMappingHandlerMapping' type found. @Autowired private RequestMappingHandlerMapping ...
分类:
其他好文 时间:
2020-01-08 12:54:17
阅读次数:
96
如图,是一种通用的用户权限模型。一般情况下会有5张表,分别是:用户表,角色表,权限表,用户角色关系表,角色权限对应表。 一般,资源分配时是基于角色的(即,资源访问权限赋给角色,用户通过角色进而拥有权限);而访问资源的时候是基于资源权限去进行授权判断的。 Spring Security和Apache ...
分类:
编程语言 时间:
2020-01-08 12:38:30
阅读次数:
78
/** * @author wf.zhang */ @RestController public class HelloController { @Autowired JdbcTemplate jdbcTemplate; @GetMapping("/query") public Map<String ...
分类:
数据库 时间:
2020-01-07 22:48:26
阅读次数:
211
参考地址:https://www.jianshu.com/p/19059060036b session和token的区别: session是空间换时间,而token是时间换空间。session占用空间,但是可以管理过期时间,token管理部了过期时间,但是不占用空间. sessionId失效问题和t ...
分类:
编程语言 时间:
2020-01-07 14:38:32
阅读次数:
136