Mengqi Xu's Blog

> 分类: SpringFramework


2025年04月04日
徐梦旗
3.5k字

介绍 Spring Expression Lanuage(下文简称SpEL)是Spring提供的一种能够在运行时操作对象(读和写)的表达式语言。如下示例: java // 返回 1 + 2 的值 1 + 2 java // 返回 user 变量的 name 属性 user.name ...

2024年04月10日
徐梦旗
3.2k字

相比于JDBC的编程式事务,Spring提供了一种更便捷的处理事务的方式,即声明式事务。我们只需要在方法或类上标注@Transactional注解便可完成事务的声明,如下示例: java @Transactional(rollbackFor = Exception.class) public...

2024年03月30日
徐梦旗
3k字

得益于SpringBoot的封装,我们只需要简单的几行代码便可启动一个Spring应用,如下示例: java @SpringBootApplication public class DemoApplication { public static void main(String[] ...

2023年12月06日
徐梦旗
776字

什么是自动配置? 当我们需要集成某些功能时,只需要依赖Spring Boot或第三方提供的Starter即可,自动配置机制会将相关的配置注册到容器中,开箱即用,降低了开发人员的使用成本。通过@EnableAutoConfiguration注解可以开启自动配置。 以Spring Boot应用集...

2023年11月11日
徐梦旗
3k字

得益于Spring框架的封装,我们只需要简单的几行代码便可创建一个HTTP服务,如下代码: java @SpringBootApplication @RestController public class DemoApplication { public static void ma...