SpringBoot
文章平均质量分 90
编程芝士
字节跳动后端工程师,测控专业转程序员,努力努力,为了家人和蝈蝈!
展开
-
SpringBoot AOP切面编程
AOP就是在某一个类或方法执行前后打个标记,声明在执行到这里之前要先执行什么,执行完这里之后要接着执行什么。原创 2023-02-22 18:47:45 · 6578 阅读 · 0 评论 -
【SpringBoot】与数据库连接
依赖快捷创建SpringBoot时候选中,选择Spring Web,JDBC API 和 MySQL配置数据库连接信息spring: datasource: username: root password: 1022 url: jdbc:mysql://localhost/test driver-class-name: com.mysql.jdbc.Driver测试能否连接上数据库:@SpringBootTestclass SpringbootDataJd原创 2020-06-04 23:55:33 · 10777 阅读 · 1 评论 -
【SpringBoot】restful风格的增删改查
准备将静态资源(css,img,js)添加到项目中,放到springboot默认的静态资源文件夹下将模板文件(html)放到template文件夹下。添加两个实体类和对应的DAO类如果你的静态资源明明放到了静态资源文件夹下却无法访问,请检查一下是不是在自定义的配置类上加了@EnableWebMvc注解1.默认访问首页template文件夹不是静态资源文件夹,默认是无法直接访问的,所以要添加视图映射。@Configurationpublic class MyMVCConfig imple原创 2020-06-03 23:38:13 · 1270 阅读 · 0 评论 -
【SpringBoot】Web开发配置
Web开发1、简介使用SpringBoot;1)、创建SpringBoot应用,选中我们需要的模块;2)、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3)、自己编写业务代码;web自动配置规则WebMvcAutoConfigurationWebMvcPropertiesViewResolver自动配置静态资源自动映射Formatter与Converter自动配置HttpMessageConverter自动配置静态首页favicon原创 2020-06-02 23:47:30 · 371 阅读 · 0 评论 -
【SpringBoot】日志
1. 市面上的日志框架JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j…日志门面 (日志的抽象层)日志实现JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java) jboss-loggingLog4j JUL(java.util.logging) Log4j2 Logback左边选一个门面(抽象层)、右边来选一个实现:日志抽象:原创 2020-06-02 16:33:11 · 278 阅读 · 0 评论 -
【SpringBoot】自动配置原理解析
自动配置的原理配置文件到底能写什么?怎么写?自动配置原理;配置文件能配置的属性参照1、自动配置原理(源码分析)SpringBoot启动的时候加载主配置类,开启了自动配置功能@SpringBootApplication @EnableAutoConfiguration@EnableAutoConfiguration 作用:利用EnableAutoConfigurationImportSelector给容器中导入一些组件首先进入启动Springboot项目启动代码:@Spring原创 2020-06-02 15:17:39 · 634 阅读 · 0 评论 -
【SpringBoot】配置相关
配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;application.propertiesapplication.ymlapplication.yaml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YAML Ain’t Markup Language) YAML A Markup Language:是一个标记语言 YAML isn’t Markup Language:不是一原创 2020-06-02 00:12:01 · 346 阅读 · 0 评论 -
【SpringBoot】Spring Boot 入门
微服务微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。...原创 2020-06-01 17:13:01 · 181 阅读 · 0 评论