springboot
文章平均质量分 84
檬柠猿
希望能够一直学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
九、Junit5的使用
九、Junit5的使用 1、Junit5概述 Junit5与之前发布Junit框架有很大的不同,由3个不同的子项目的模块组成 Junit5 = Junit Platform + Junit Jupiter + Junit Vintage Junit Platform :Junit Platform 是在JVM上启动测试框架的基础,不仅仅支持Junit自制的测试引擎,其他测试引擎也可以接入 Junit Jupiter :Junit Jupiter提供了Junit5的新的编程模型,是Junit5新特性的原创 2021-11-19 12:54:11 · 1235 阅读 · 0 评论 -
八、SpringBoot的数据访问
八、SpringBoot的数据访问 1、访问SQL数据库 第一步:引入data-jdbc的启动器 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId> </dependency> 第二步:SpringBoot并不会指定数据库驱动,因为它也不知道原创 2021-11-17 13:00:34 · 972 阅读 · 0 评论 -
七、Web组件注入
七、Web组件注入 1、Web原生组件注入(Servlet、Filter、Listener) 方式一:使用 @ServletComponentScan + web3.0注解的方式 在MainApplicationContext主启动类上加上ServletComponentScan("")注解 @ServletComponentScan("day01.view") @SpringBootApplication public class MainApplicationContext { publ原创 2021-11-16 12:43:41 · 717 阅读 · 0 评论 -
六、SpringBoot拦截器
六、SpringBoot拦截器 1、HandlerInterceptor拦截器的使用 编写一个类实现HandlerInterceptor接口 /** * 实现一个拦截器: * 1.实现HandlerInterceptor接口,重写方法 * 2.在config配置文件中配置该拦截器 */ public class LoginInterceptor implements HandlerInterceptor { /** * 在目标路径执行之前执行 * 可以获取到req原创 2021-11-15 12:30:10 · 543 阅读 · 0 评论 -
五、视图解析与模板引擎
五、视图解析与模板引擎 SpringBoot默认不支持jsp,需要引入第三方模板引擎技术实现页面渲染 1、Thymeleaf简介 现代化、服务端Java模板引擎 在SpringBoot中的使用 引入starter(场景启动器) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo原创 2021-11-11 17:47:47 · 697 阅读 · 0 评论 -
四、SpringBoot的Web场景
四、SpringBoot的Web场景 1、访问静态资源 只要静态资源放在类路径下: /static /public /resources /META-INF/resources #这四个目录都可以存放静态资源 访问: 当前项目根路径/ + 静态资源名 映射原理: 请求进来,首先查看Controller能不能处理,若Controller不能处理则把请求交给静态资源处理器,若静态资源也找不到则404响应不到页面 也就是说,同样的请求动态资源优先 改变默认静态资源路径 # 可以配置原创 2021-11-08 12:11:25 · 193 阅读 · 0 评论 -
三、SpringBoot配置文件
三、SpringBoot配置文件 1、yaml配置文件 YAML是"YAML ain’t Markup language" 不是标记语言的标记语言 非常适合做以数据为中心的配置文件 基本语法 key: value : key-value 之间有空格 大小写敏感 使用缩进表示层级关系 缩进的空格数不重要,只要相同层级的元素左对齐即可 # 表示注释 字符串无需添加引号,如果要添加,"" 双引号不会转义,’'单引号会转义 2、yaml使用的示例 Person.java @Component//加入到原创 2021-11-04 17:42:07 · 196 阅读 · 0 评论 -
二、SpringBoot自动配置
二、SpringBoot自动配置 1、@Configuration注解 具体的可以查看博客(https://blog.youkuaiyun.com/weixin_46203713/article/details/120941746) 补充@Configuration(proxyBeanMethods = false)配置 proxyBeanMethods = true : Full模式(默认) 组件之间存在依赖关系的时候使用,保证容器中的组件都是单实例的,IOC容器会检查 proxyBeanMethods =原创 2021-11-02 17:54:01 · 286 阅读 · 2 评论 -
一、SpringBoot概述
一、SpringBoot概述 1、SpringBoot的特点 创建独立的Spring应用 内嵌Web服务器 自动starter依赖,简化构建配置 自动配置Spring以及第三方功能 提供生产级别的监控、健康检查以及外部化配置 无代码生成,无需编写xml SpringBoot是整合Spring技术栈的一站式框架 SpringBoot是简化Spring技术栈的开发脚手架 2、快速构建SpringBoot应用 创建一个普通的maven工程,导入pom.xml坐标 <!--所有的boot都要引入这个父原创 2021-11-01 12:15:20 · 271 阅读 · 0 评论
分享