![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
初学的小白一枚
这个作者很懒,什么都没留下…
展开
-
出现无效的源发行版
4. springboot版本的问题 springboot3.0 需要jdk17支持,如果没有安装jdk17 只需把springboot版本降低即可。确保 Project SDK 和 Project language level 版本一致 (我用的是jdk8版本)3.还可以在Settings里面查看 java Compiler 里面的jdk版本是否一致(我的是1.8)2.如果还没有解决 可以查看 Modules。确保版本一致(我的是1.8)1、先查看运行环境;原创 2023-02-10 10:25:08 · 2395 阅读 · 0 评论 -
org.springframework.boot 启动项目是报错不存在
问题如下解决办法原创 2021-05-11 19:51:19 · 347 阅读 · 0 评论 -
SpringBoot自定义starster
starter: 1、这个场景需要使用到的依赖是什么? 2、如何编写自动配置@Configuration //指定这个类是一个配置类@ConditionalOnXXX //在指定条件成立的情况下自动配置类生效@AutoConfigureAfter //指定自动配置类的顺序@Bean //给容器中添加组件@ConfigurationPropertie结合相关xxxProperties类来绑定相关的配置@EnableConfigurationProperties //让xxxPro原创 2020-10-07 09:24:15 · 413 阅读 · 0 评论 -
SpringBoot启动配置原理
几个重要的事件回调机制配置在META-INF/spring.factoriesApplicationContextInitializerSpringApplicationRunListener只需要放在ioc容器中ApplicationRunnerCommandLineRunner启动流程:1、创建SpringApplication对象initialize(sources);private void initialize(Object[] sources) { //保存主配置类原创 2020-10-07 09:22:30 · 103 阅读 · 0 评论 -
SpringBoot 数据访问
一、JDBC<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>my原创 2020-10-07 09:18:18 · 160 阅读 · 0 评论 -
SpringBoot Docker
一、简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。二、核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);docker客户端(Client):连接docker主机进行操作;docker仓库(Registry):用来保存各种打包好的软件镜像;docker镜像原创 2020-10-07 09:14:12 · 155 阅读 · 0 评论 -
SpringBoot Web开发
一、简介使用SpringBoot;1)、创建SpringBoot应用,选中我们需要的模块;2)、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3)、自己编写业务代码;自动配置原理?这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展?xxxxxxxAutoConfiguration:帮我们给容器中自动配置组件;xxxxProperties:配置类来封装配置文件的内容;二、SpringBoot对静态资源的映射规原创 2020-10-07 09:09:19 · 2500 阅读 · 0 评论 -
SpringBoot日志
一、日志框架小张;开发一个大型系统; 1、System.out.println("");将关键数据打印在控制台;去掉?写在一个文件? 2、框架来记录系统的一些运行时信息;日志框架 ; zhanglogging.jar; 3、高大上的几个功能?异步模式?自动归档?xxxx? zhanglogging-good.jar? 4、将以前框架卸下来?换上新的框架,重新修改之前相关的API;zhanglogging-prefect.jar; 5、JDBC---数据库驱动; 写了原创 2020-10-06 15:58:10 · 143 阅读 · 0 评论 -
SpringBoot配置
一、配置文件SpringBoot使用一个全局的配置文件,配置文件名字是固定的application.properties application.yml配置文件的作用就是修改SpringBoot自动配置的默认值,SpringBoot在底层都给我们自动配置了。YAML(YAML Ain't Markup Language)YAML AMarkup Language 是一个标记语言YAML AMarkup Language 不是一个标记语言标记语言以前的配置文件大多数都是...原创 2020-10-05 20:09:45 · 394 阅读 · 0 评论 -
SpringBoot 入门
一、SpringBoot 入门1、SpringBoot 简介简化Spring应用开发的一个框架整个Spring技术栈的一个大整合J2EE开发的一站式解决方案2、微服务在2014,MartinFowler(马丁·福勒)提出了什么是微服务?In short, the microservice architectural style is an approach to developing a single application as asuite of small servic.原创 2020-10-04 17:07:16 · 188 阅读 · 0 评论