
SpringBoot系列
文章平均质量分 67
十一*
用双手编写未来
展开
-
SpringBoot中RedisConfig配置类
本文主要记录SpringBoot中集成的Redis的配置类。原创 2023-02-24 19:14:02 · 3114 阅读 · 0 评论 -
Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource 处理方案
**解决办法有2种思路:****1.把shop-web模块中的application.yml文件改成application.properties;2对不同模块中的配置文件,以application-*.yml的形式命名,比如application-mapper.yml,application-service.yml等,然后在最顶层的shop-web模块配置文件中,通过spring.profiles.active进行激活配置*转载 2023-02-17 23:15:11 · 1704 阅读 · 0 评论 -
Spring Boot报错 java.lang.IllegalArgumentException:Property ‘sqlSessionFactory‘ or ‘sqlSessionTemp报错处理
在网上查找资料发现是因为`exclude={DataSourceAutoConfiguration.calss}`导致```c@SpringBootApplication(exclude={DataSourceAutoConfiguration.calss})```该注解的作用是,排除自动注入数据源的配置(取消数据库配置),在springBoot中使用多数据源时,加上@SpringBootApplication(exclude={DataSourceAutoConfiguration.calss}原创 2023-02-17 22:51:03 · 1851 阅读 · 0 评论 -
SpringBoot系列之SpringBoot启动流程详解
SpringBoot的启动流程在我们面试的时候会经常被问,接下来我们根据源码来分析了解下SpringBoot是怎么启动的1.初始化SpringApplication配置启动引导类(判断是否有启动主类)判断是否是Web环境获取初始化类、监听器类2.创建Bean并启动启动计时器执行监听器准备环境打印banner:可以resource下粘贴自定义的banner创建context执行refreshContext方法后才真正创建Bean。原创 2022-12-26 17:27:12 · 1739 阅读 · 0 评论 -
SpringBoot系列之自动装配原理详解
Springboot目前是Java开发中最主流的框,因此在我们的工作和面试中都会经常用到,SpringBoot主要解决了传统spring的重量级xml配置Bean,实现了自动装配。接下来将从注解已经源码来学习SpringBoot自动装配原理。①新建user实体类int id;int age;} }②新建配置类} }③启动类获取。测试可以获取到。原创 2022-12-26 01:02:35 · 1549 阅读 · 1 评论 -
SpringBoot系列之整合Redis
SpringBoot整合Redis,只需引入Redis起步依赖以及编写Redis服务地址。原创 2022-12-23 00:20:20 · 230 阅读 · 0 评论 -
SpringBoot系列之整合MyBatis框架
Springboot如何整合Mybatis框架呢?SpringBoot整合Mybatis框架只需引入MyBatis起步依赖。原创 2022-12-23 00:00:47 · 597 阅读 · 0 评论 -
SpringBoot系列之整合框架JUnit
JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)原创 2022-12-22 23:38:41 · 1398 阅读 · 0 评论 -
SpringBoot系列之SpringBoot配置详解
SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置。YAML(YML)是一种直观的能够被电脑识别的的数据数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入。• 缩进时不允许使用Tab键,只允许使用空格(各个系统 Tab对应的空格数目可能不同,导致层次混乱)。原创 2022-12-18 23:07:13 · 1965 阅读 · 0 评论 -
Spring系列之SpringBoot概述及入门
• SpringBoot在创建项目时,使用jar、war的打包方式。• SpringBoot的引导类,是项目入口,运行main方法就可以启动项目。• 使用SpringBoot和Spring构建的项目,业务代码编写方式完全一样。原创 2022-12-18 22:41:40 · 381 阅读 · 0 评论 -
idea中如何创建一个SpringBoot工程
idea中创建Springboot可以分两种方式,如下。原创 2022-12-18 22:28:17 · 246 阅读 · 0 评论