![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
springboot
springboot细节
hvk_l
精致的沉默,凌驾于一切之上。
展开
-
springboot重写适配器addResourceHandler
目的:把上传至服务器指定物理磁盘相关目录(绝对路径)的文件通过浏览器直接访问预览。这种具体实现其实是要配置一个映射关系的,即配置一个虚拟路径来映射文件的真实绝对路径(完美的隐藏了文件的真实物理路径,可以说不但很安全,而且外网可以直接访问)。@Overrideprotected void addResourceHandlers(ResourceHandlerRegistry registry) { String os = System.getProperty("os.name");原创 2021-05-22 17:00:17 · 1574 阅读 · 0 评论 -
Swagger3.0使用
1.依赖注入(旧依赖删除,增加新依赖)<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version></dependency><dependency> <groupId>org.sp原创 2021-05-22 16:39:59 · 314 阅读 · 0 评论 -
springboot静态资源处理
在springboot,我们可以使用以下方式处理静态资源(1)webjarslocalhost:8080/webjars/…(2)public,static,/**,resourcelocalhost:8080/…优先级:resources > static (默认) > public原创 2021-05-14 13:25:56 · 79 阅读 · 0 评论 -
SpringBoot自动配置
@SpringBootApplication作用:标注在某个类上说明这个类是SpringBoot的主配置类 , SpringBoot就应该运行这个类的main方法来启动SpringBoot应用点进去@SpringBootApplication:@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@EnableAutoConfigur.原创 2021-05-13 16:11:24 · 335 阅读 · 2 评论 -
springboot数据源的自动配置
一、导入JDBC场景 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId> </dependency> 二、自动配置分析1.自动配置的类• DataSourceAutoConfiguratio原创 2021-04-30 18:41:58 · 271 阅读 · 1 评论 -
springboot
• 创建独立Spring应用• 内嵌web服务器• 自动starter依赖,简化构建配置• 自动配置Spring以及第三方功能• 提供生产级别的监控、健康检查及外部化配置• 无代码生成、无需编写XML注:SpringBoot是整合Spring技术栈的一站式框架SpringBoot是简化Spring技术栈的快速开发脚手架注解:@Configuration1.配置类里面使用@Bean标注在方法上给容器注册组件,默认也是单实例的2.配置类本身也是组件3.proxyBeanMethods:代原创 2021-04-05 18:42:26 · 64 阅读 · 0 评论 -
springboot的pom.xml配置
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">原创 2021-03-26 11:07:25 · 109 阅读 · 0 评论