摘要:
ofNullable 使用静态方法 ofNullable() 创建一个即可空又可非空的 Optional 对象 String name = null; Optional<String> optOrNull = Optional.ofNullable(name); System.out.println 阅读全文
摘要:
监听器 ApplicationListener可以实现这个接口时传入对应的监听器,用于监听该事件 比如:实现 ApplicationListener<ContextRefreshedEvent> 接口,重写 onApplicationEvent 方法,将 ContextRefreshedEvent 阅读全文
摘要:
步骤 命名规范 第三方在建立自己的 Starter 的时候命名规则统一用xxx-spring-boot-starter, 官方提供的 Starter 统一命名方式为spring-boot-starter-xxx。 步骤 新建一个Maven项目,在pom.xml文件中定义好所需依赖; 新建配置类,写好 阅读全文
摘要:
一、bean的八种加载方式 1、配置文件+<bean/>标签 配置文件 <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"/> 使用 public class App1 { public static void m 阅读全文
摘要:
监控 Spring Boot 有一个非常好用的监控和管理的源软件,这个软件就是 Spring Boot Admin。该软件能够将 Actuator 中的信息进行界面化的展示,也可以监控所有 Spring Boot 应用的健康状况,提供实时警报功能。 java自带的监控 cmd命令行输入:jconso 阅读全文
摘要:
SpringBoot之任务调度 开启任务调度 @SpringBootApplication // 开启任务调度 @EnableScheduling public class TaskDemoApplication { public static void main(String[] args) { 阅读全文
摘要:
依赖 其实这个不用引用,自带 <!-- 缓存 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency> 开 阅读全文
摘要:
0、前言 创建项目的选择: 阿里云:https://start.aliyun.com/ 官方:https://start.spring.io/ 1、更换为jetty服务器 只需要排除tomcat的依赖,添加jetty依赖即可 <dependency> <groupId>org.springframe 阅读全文
摘要:
介绍 基于SpringBoot项目 标准的crud 注意事项 自动生成的Mapper一定要添加注解@Mapper,或者定义mapper的扫描包@MapperScan("cn.tjhis.api.mapper") 如果有配置类,建议@MapperScan写到配置类上 几个注解 @TableName @ 阅读全文
摘要:
1、入门案例 1.1、导包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.3.18</version> </dependency> <depe 阅读全文