- 博客(8)
- 收藏
- 关注
原创 SpringBoot源码分析如何实现自动装配的
SpringBoot源码分析如何实现自动装配的先新建一个springboot项目用快捷键ctrl+shift+t搜索AutoConfigurationImportSelector1,查看springboot启动时加载那些框架配置类,如MybatisAutoConfiguration2,查看mybatis框架的配置类3,查看属性配置对象4,查看mybatis详细配置信息mybatis-spring-boot-autoconfigure-1.3.0-sources.jarkey能改吗?
2021-12-08 11:05:22 74
原创 @Autowired 与@Resource的区别
1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。2、 @Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Qualifier注解进行使用,如下:@Autowired()@Qualifier(“baseDao”)privateBa
2020-05-09 17:26:42 92
原创 怎么让虚拟机里面的服务器让宿主机局域网里面的其他电脑访问
把虚拟机服务的端口暴露到宿主机wmware里面编辑------虚拟网络编辑器------VMware8------更改设置(获取权限)------nat设置------添加然后主机端口填写跟虚拟机端口一样,虚拟机地址填写虚拟机地址...
2020-05-06 01:10:03 754
原创 SpringCloud中注册发现注解@EnableDiscoveryClient和@EnableEurekaClient的区别
Spring Cloud版本:Angle -> Brixton -> Camden -> Dalston -> Edgware -> Finchley一、Dalston或更早期的版本 为了启用服务注册发现功能。需要在主启动类上增加@EnableDiscoveryClient或者@EnableEurekaClient注解 EnableEurekaClient 中...
2020-04-24 14:54:59 845
原创 MySQL开启权限
当访问远程访问MySQL数据库访问不了时可能是数据库权限问题或者是电脑防火墙数据库开启权限语法:grant [权限] on [数据库名].[表名] to [‘用户名’]@[‘web服务器的ip地址’] identified by [‘密码’];grant all on . to ‘root’@’%’ identified by ‘root’;如果命令报错,先刷新一下权限表flush ...
2020-04-06 21:40:08 192
原创 数据库链接时区错误
Mysql8.0以上版本连接通,数据库链接时区错误切换时区数据库链接时区错误url: jdbc:mysql://192.168.20.1:3306/jtdb?后面加serverTimezone=GMT或者serverTimezone=UTC
2020-04-06 21:35:04 176
转载 Spring中的18个注解
@Controller标识一个该类是 Spring MVC controller 处理器,用来创建处理 http 请求的对象。@RestControllerSpring4 之后加入的注解,原来在 @Controller 中返回 json 需要 @ResponseBody 来配合,如果直接用 @RestController 替代 @Controller 就不需要再配置 @ResponseBo...
2019-06-08 13:23:33 68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人