- 博客(8)
- 收藏
- 关注
原创 SpringBoot2-Web
SpringBoot2-Web 默认欢迎页 静态资源路径下 index.html 可以配置静态资源路径 但是不可以配置静态资源的访问前缀,否则导致index.html不能被默认访问 controller能处理/index 自定义Favicon图标 将favicon.ico放入静态路径下更换网页图标 spring: mvc: static-path-pattern: /res/** 会导致Favicon功能失效 静态资源配置原理 SpringBoot启动默认加载xxxAutoConf
2021-02-09 16:33:27 83
原创 SpringBoot2Web静态资源访问
Web静态资源访问 1、静态资源目录类路径 /static /public /resources /META-INF/resources 原理:静态映射/** 请求–>先去Controller判断是否能处理—>不能则将请求都交给静态资源处理器处理—>静态资源也不能找到报错404 更改静态资源目录类路径 spring: web: resources: static-locations: classpath:/new/ http://localhost:8080/
2021-02-09 00:58:30 102
原创 SpringBoot2小技巧
SpringBoot2小技巧 引入插件lombok <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency> 然后在实体类使用@Data注解, 通过lombok形成get和set方法 使用@ToString注解, 形成toString方法 @NoArgsConstructor 无参构造 @AllA
2021-02-07 13:55:15 92
原创 SpringBoot2底层注解
SpringBoot2底层注解 @Configuration @Configuration(proxyBeanMethods = false/true) 配置类组件之间无依赖关系用false,加速容器启动过程,减少判断 配置类组件之间有依赖关系,方法会被调用得到之前单实例组件,用true 一句话:不需要依赖调成false @Import 给容器中自动创建出所需的组件 默认组件的名字是全类名 @Import(User.class) @Conditional 条件装配: 满足Conditional指定的条件,
2021-02-05 12:57:08 113
原创 SpringBoot2自动配置
SpringBoot2自动配置 自动配置 1.自动配置好Tomcat 引入Tomcat依赖 配置Tomcat 2.自动配好SpringMVC 引入SpringMVC全套组件 自动配好SpringMVC常用组件(功能) 3.自动配好Web常见功能,如:字符编码问题 配置好了所有web开发的常见场景 4.默认包结构 主程序所在包以及其下面的所有子包里面的组件都会被默认扫描进来 无需以往的包扫描配置 想要改变扫描路径: @SpringBootApplication(scanBasePackages=“com.te
2021-02-04 18:45:35 95
原创 SpringBoot2
SpringBoot2 系统要求 Java8 &兼容java14 Maven3.3+ idea 2019.1.2 查看java版本:cmd>java -version 查看maven版本:cmd>mvn -v Maven配置 在maven目录下>conf>settings.xml进行配置: 将和放到相应标签内,注意注释符位置 <mirrors> <mirror> <id>nexus-aliyun</id&g
2021-02-02 20:22:04 129 2
原创 Maven插件的设置
[1]installations: 指定Maven核心程序的位置,不建议使用插件自带的Maven程序,而应该使用解压后的. [2]user settings: 指定conf/settings.xml的位置,进而获取本地仓库的位置
2021-01-23 15:30:17 70
原创 Maven
Maven 目录结构 Hello |—|src |—|---main |—|---|—java |—|---|—resources |—|---test |—|---|—java |—|---|—resources |—pom.xml 根目录:工程名 src目录:源码 pom.xml:Maven工程的核心配置文件 main:存放主程序 test:存放测试程序 java:存放java源文件 resources:存放框架或其他工具的配置文件 一个Maven工程 负责项目的自动化构建,以编译为例,要想进行自动编译
2021-01-22 17:15:45 88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人