摘要:
1. 配置文件的两种写法:properties 和 yml
2. 项目中存在多个配置文件,可以使用 spring.profiles.active 属性来切换使用哪个配置文件。
3. 自定义的一些配置属性(配置项),如何读取呢?可以在程序中通过 @Value 或者 @ConfigurationProperties 来读取。
4. 自定义的配置文件,可以通过 @PropertySource 来指定获取该自定义配置文件的信息。 阅读全文
摘要:
在 IDEA 中创建 Spring Boot 项目的方式(详细步骤教程),便于回顾 阅读全文
摘要:
使用 IDEA 创建 Java Web 项目的详细步骤教程,便于回顾 阅读全文
摘要:
上一篇咱们介绍了 Hibernate 以及写了一个 Hibernate 的工具类,快速入门体验了一波 Hibernate 的使用,我们只需通过 Session 对象就能实现数据库的操作了。
现在,这篇介绍使用 Hibernate 进行基本的 CRUD、懒加载以及缓存的知识。 阅读全文
摘要:
Hibernate 是一个优秀的持久层的框架,当然,虽然现在说用得比较多的是 MyBaits,但是我工作中也不得不接触 Hibernate,特别是一些老项目需要你维护的时候。所以,在此写下这篇文章,方便自己回顾,也方便新手入门体验 Hibernate。 阅读全文
摘要:
我学习的过程中,对于连接池和数据源分得不是很清楚,而且我发现有的人将数据库等同于数据源,或者将数据源等同于连接池,实际上这些说法并不准确。 阅读全文
摘要:
相信大家在学习 Java 的过程中,或多或少都见过 JSR 这个词。本篇文章就科普下什么是 JSR。 阅读全文
摘要:
Java 8 中提供了许多函数式接口,包括Function、Consumer、Supplier、Predicate 等等。这 4 个接口就是本篇将要分享的内容 阅读全文
摘要:
还不会 Quartz?如果你还没有接触过Quartz,那么你可能错过了一个很棒的任务调度框架!Quartz 提供了一种灵活、可靠的方式来管理和执行定时任务,让咱们的定时任务更加优雅。 阅读全文
摘要:
Spring Boot 应用,在启动的时候,如果想做一些事情,比如预先加载并缓存某些数据,读取某些配置等等。总而言之,做一些初始化的操作时,那么 Spring Boot 就提供了两个接口帮助我们实现。 阅读全文