初步入门Springboot的一些问题-0801(入门Springboot)

1. 还是之前的没有archetype问题,回到idea主界面创建就可以了

2. 如果maven项目导入依赖一片爆红 project上右键-》选择maven-》找到reload project即可

3.Spring Boot 内部集成了 Tomcat,不需要人为手动配置 Tomcat,开发者只需要关注具体的业务逻辑即可。

4.用户只需要在 Maven 中引入 starter 依赖,SpringBoot 就能自动扫描到要加载的信息并启动相应的默认配置。starter 提供了大量的自动配置,让用户摆脱了处理各种依赖和配置的困扰。所有这些 starter 都遵循着约定成俗的默认配置,并允许用户调整这些配置,即遵循“约定大于配置”的原则。

5. spring-boot-starter-parent(版本仲裁中心)

6. SpringBoot 默认使用以下 2 种全局的配置文件,其文件名是固定的。

  • application.properties
  • application.yml
  • ,可以在 Spring Boot 启动时被自动读取,修改 Spring Boot 自动配置的默认值。

7. 通常,我们会把一些配置信息(例如,数据库配置)放在配置文件中,然后通过 Java 代码去读取该配置文件,并且把配置文件中指定的配置封装到 JavaBean(实体类) 中。

8.

9. 在templates目录下的所有页面,只能通过controller来跳转,且需要模板引擎的支持thymeleaf

10.

utext这种如果里面有<h1>类似这种符号会被识别然后格式会相应发生变化

11.首页配置:注意点,所有页面的静态资源都需要使用thymeleaf接管 即th:herf @{url}

12.网页国际化:瞬间切换中英文 前提条件:确保均使用utf-8编码(file encoding)

然后在resource里添加需要语言的properties文件,并且使用可视化编辑方式进行编辑

然后在总配置文件中增加这条配置项

使用thymeleaf的#{}来注册国际化资源

如果需要在项目中进行按钮自动切换,我们需要自定义一个组件‘LocaleResolver’

记得将自己写的组件配置到spring容器中 @Bean

13. html代码的复用 th:fragment和th:insert救我狗命

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值