Blogger Information
自由之上
Blog
41
fans
0
comment
0
visits
25306
integral:0
P beans:88
  • List of blog posts
  • 28【网摘】Spring Boot自定义starter

    starter 是 SpringBoot 中一种非常重要的机制,它可以繁杂的配置统一集成到 starter 中,我们只需要通过 maven 将 starter 依赖引入到项目中,SpringBoot 就能自动扫描并加载相应的默认配置。starter ...

    2022-11-14 10:24 Read 477 comment 0
  • 25、【网摘】Spring Boot数据源配置原理

    在数据库访问过程中,“数据源”无疑是最重要的概念之一,它不仅可以对与数据库访问相关的各种参数进行封装和统一管理,还可以管理数据库连接池,提高数据库连接性能。 目前,在市面上有很多优秀的开源数据源,例如 DBCP、C3P0、Druid、HikariCP...

    2022-11-14 10:00 Read 507 comment 0
  • 22、【网摘】SpringBoot全局异常处理

    在日常的 Web 开发中,会经常遇到大大小小的异常,此时往往需要一个统一的异常处理机制,来保证客户端能接收较为友好的提示。Spring Boot 同样提供了一套默认的异常处理机制,本节将对它进行详细的介绍。 1、Spring Boot 默认异常处理机...

    2022-11-14 09:39 Read 457 comment 0
  • 18、【网摘】Spring Boot定制Spring MVC

    1、前言Spring Boot 抛弃了传统 xml 配置文件,通过配置类(标注 @Configuration 的类,相当于一个 xml 配置文件)以 JavaBean 形式进行相关配置。 Spring Boot 对 Spring MVC 的自动配置可...

    2022-11-13 10:45 Read 995 comment 0
  • 11、【网摘】Spring Boot自动配置原理

    1、前言我们知道,Spring Boot 项目创建完成后,即使不进行任何的配置,也能够顺利地运行,这都要归功于 Spring Boot 的自动化配置。Spring Boot 默认使用 application.properties 或 applicat...

    2022-11-13 10:02 Read 515 comment 0
  • 10、【网摘】Spring Boot配置加载顺序

    前言Spring Boot 不仅可以通过配置文件进行配置,还可以通过环境变量、命令行参数等多种形式进行配置。这些配置都可以让开发人员在不修改任何代码的前提下,直接将一套 Spring Boot 应用程序在不同的环境中运行。 一、Spring Boot...

    2022-11-13 08:59 Read 922 comment 0
  • 7、【网摘】Spring Boot Profile(多环境配置)

    在实际的项目开发中,一个项目通常会存在多个环境,例如,开发环境、测试环境和生产环境等。不同环境的配置也不尽相同,例如开发环境使用的是开发数据库,测试环境使用的是测试数据库,而生产环境使用的是线上的正式数据库。Profile 为在不同环境下使用不同的配...

    2022-11-13 08:59 Read 685 comment 0
  • 6、【网摘】Spring Boot导入Spring配置

    默认情况下,Spring Boot 中是不包含任何的 Spring 配置文件的,即使我们手动添加 Spring 配置文件到项目中,也不会被识别。那么 Spring Boot 项目中真的就无法导入 Spring 配置吗?答案是否定的。 Spring B...

    2022-11-13 09:00 Read 624 comment 0
  • 5、【网摘】Spring Boot配置绑定

    前言所谓“配置绑定”就是把配置文件中的值与 JavaBean 中对应的属性进行绑定。通常,我们会把一些配置信息(例如,数据库配置)放在配置文件中,然后通过 Java 代码去读取该配置文件,并且把配置文件中指定的配置封装到 JavaBean(实体类) ...

    2022-11-13 09:00 Read 553 comment 0
  • 27、【转载】Spring Boot整合MyBatis

    MyBatis 是一个半自动化的 ORM 框架,所谓半自动化是指 MyBatis 只支持将数据库查出的数据映射到 POJO 实体类上,而实体到数据库的映射则需要我们自己编写 SQL 语句实现,相较于Hibernate 这种完全自动化的框架,Mybat...

    2022-11-13 09:00 Read 575 comment 0
  • 26、【转载】Spring Boot整合Druid数据源

    Spring Boot 2.x 默认使用 HikariCP 作为数据源,我们只要在项目中导入了 Spring Boot 的 JDBC 场景启动器,便可以使用 HikariCP 数据源获取数据库连接,对数据库进行增删改查等操作。 HikariCP 是目...

    2022-11-13 09:00 Read 595 comment 0
  • 24、【转载】Spring Boot JDBC访问数据库

    对于数据访问层,无论是 SQL(关系型数据库) 还是 NOSQL(非关系型数据库),Spring Boot 都默认采用整合 Spring Data 的方式进行统一处理,通过大量自动配置,来简化我们对数据访问层的操作,我们只需要进行简单的设置即可实现对...

    2022-11-13 09:01 Read 515 comment 0
  • 23、【转载】Spring Boot注册Web原生组件(Servlet、Filter、Listener)

    由于 Spring Boot 默认以 Jar 包方式部署的,默认没有 web.xml,因此无法再像以前一样通过 web.xml 配置来使用 Servlet 、Filter、Listener,但 Spring Boot 提供了 2 种方式来注册这些 W...

    2022-11-13 09:01 Read 504 comment 0
  • 21、【转载】Spring Boot默认异常处理

    在日常的 Web 开发中,会经常遇到大大小小的异常,此时往往需要一个统一的异常处理机制,来保证客户端能接收较为友好的提示。Spring Boot 同样提供了一套默认的异常处理机制,本节将对它进行详细的介绍。 1、Spring Boot 默认异常处理机...

    2022-11-13 09:01 Read 552 comment 0
  • 20、【转载】Spring Boot拦截器精讲

    我们对拦截器并不陌生,无论是 Struts 2 还是 Spring MVC 中都提供了拦截器功能,它可以根据 URL 对请求进行拦截,主要应用于登陆校验、权限验证、乱码解决、性能监控和异常处理等功能上。Spring Boot 同样提供了拦截器功能。 ...

    2022-11-13 09:02 Read 531 comment 0