随笔分类 -  Spring / SpringBoot

摘要:一、前言 Spring基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。 例如没有SpringBoot的 阅读全文
posted @ 2023-04-06 15:16 夏尔_717 阅读(184) 评论(0) 推荐(0) 编辑
摘要:在程序执行时候还有一个瓶颈,串行执行,可以通过使用不同线程类快速提升应用的速度。 要启用Spring的异步功能,必须要使用@EnableAsync注解。这样将会透明地使用java.util.concurrent.Executor来执行所有带有@Async注解的方法。 @Async所修饰的函数不要定义 阅读全文
posted @ 2022-10-11 18:04 夏尔_717 阅读(418) 评论(0) 推荐(0) 编辑
摘要:YML配置 SpringBoot使用一个全局的配置文件,配置文件名称是固定的 application.properties 语法结构:key=value application.yml 语法结构:key:空格value 配置文件的作用:修改SpringBoot自动配置的默认值,因为SpringBoo 阅读全文
posted @ 2022-05-05 17:14 夏尔_717 阅读(466) 评论(0) 推荐(0) 编辑
摘要:一、CommandLineRunner和ApplicationRunner 1.1 应用及场景 SpringBoot中提供了两个接口可以在SpringBoot启动的过程中进行一些额外的操作,比如读取配置文件、数据库操作等自定义的内容。而这些功能的实现也非常简单,直接实现这两个接口并实现其run方法, 阅读全文
posted @ 2022-04-25 16:48 夏尔_717 阅读(754) 评论(0) 推荐(0) 编辑
摘要:一、前言 我现在需要实现一个关于交易的功能,这个功能大致用到的参数都一样,但是在交易类型上分为充值、转账、消费、退款和提现等。不同的交易申请流程都属于交易功能的一部分,但是结合业务后,逻辑算法都是基本独立的。 按照往常的写法,可能会出现如下的代码写法: public String createOrd 阅读全文
posted @ 2022-04-25 16:47 夏尔_717 阅读(1593) 评论(0) 推荐(0) 编辑
摘要:SpringBoot的启动很简单,通用的代码如下: @SpringBootApplication public class SpringBootDemoApplication { public static void main(String[] args) { SpringApplication.r 阅读全文
posted @ 2022-04-25 15:18 夏尔_717 阅读(653) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示