java 代码计时
Stopwatch stopwatch = Stopwatch.createStarted(); BigDecimal.valueOf(stopwatch.el…
Stopwatch stopwatch = Stopwatch.createStarted(); BigDecimal.valueOf(stopwatch.el…
1、@Repository的作用@Repository是属于Spring的注解。它用来标注访问层的类(Dao层),它表示一个仓库,主要用于封装对于数据库的访问。…
mvn dependency:tree -U 可以用于解决依赖版本冲突问题
git pull 命令会从远程仓库拉取最新的提交,并且如果有新的分支被创建或者远程分支列表有更新,也会将这些更新同步到本地仓库。具体来说,如果远程仓库有新的分支…
两个用途一直是泛化服务,一种是泛化引用。前者是为了provider省事,后者是消费者省事。 泛化服务 先介绍泛化服务怎么做到的: 比如提供者想省事,虽然提供了1…
@PostConstruct
@PostConstruct
通常推荐在 Spring Boot 应用中,将业务逻辑封装在 bean 的生命周期方法中(如 @PostConstruct 方法),这样可以确保依赖注入完成后再…
@SpringBootConfiguration:自动配置Spring、SpringMVC相关环境 @EnableAutoConfiguration:开启自动配…
在Spring中,当一个Bean实现了 ApplicationContextAware 接口时,Spring会在创建该Bean实例后立即调用其 setAppli…
约定优于配置约定优于配置:也称作按约定编程是一种软件设计范式。目的在于减少软件开发人员所需要做出决定的数量,从而获得简单的好处,而又不失其中的灵活性。开发人员仅…
ApplicationContextAware 接口和 @Autowired 注解在 Spring 框架中都用于依赖注入,但它们的应用场景略有不同。 Appli…