SpringBoot
文章平均质量分 54
肥大毛
落魄谷中寒风吹,春秋蝉鸣少年归。
展开
-
SpringBoot原理(二)---自动配置原理&自定义starter
设计一个starter,该starter的功能为当用户访问网页的时候,记录访问次数和IP地址@Service//map用来存放数据//当前的request对象的注入工作由使用当前starter的工程提供自动装配@Override//每次调用当前操作,就记录当前访问的IP,然后累加访问次数//1.获取当前操作的IP地址//2.根据Ip地址从map取值,并且递增{}else{}}}原创 2022-11-18 21:19:28 · 302 阅读 · 0 评论 -
SpringBoot原理(一)---bean的加载方式
在类上添加@Component,@Configuration,@Controller,@Service,@Repository等注解。导入实现了ImportSelector接口的类,实现对导入源的编程式处理。创建spring配置类,扫描要管理的包。这符合了spring的理念:无侵入编程。原创 2022-11-18 15:44:56 · 329 阅读 · 0 评论 -
SpringBoot进阶学习(三)---测试
在测试环境中可以通过properties参数设置环境专用的属性。原创 2022-11-17 09:54:52 · 792 阅读 · 0 评论 -
SpringBoot进阶学习(二)---配置高级
在要绑定的类上添加@ConfigurationProperties(prefix = “”),prefix为对应的配置类中的内容,在添加注解@ConfigurationProperties时候会产生错误,如:即可。在springboot启动类上添加@EnableConfigurationProperties 注解,将@ConfigurationProperties注解对应的类加入spring容器。原创 2022-11-16 21:16:15 · 344 阅读 · 1 评论 -
SpringBoot进阶学习(一)---热部署
在日常的工作和学习中,经常要修改代码,然后重启服务器验证代码是否生效,这样做对于小型项目来说可以应付,但是对于大项目会造成时间、人力和金钱的浪费。修改完代码之后不重启服务器就可以验证,这就是热部署。热部署只在开发环境内有效。原创 2022-11-16 17:49:05 · 184 阅读 · 0 评论