当前位置: 首页 > news >正文

网站没有备案做竞价吗/网站推广公司排行榜

网站没有备案做竞价吗,网站推广公司排行榜,做网站一般使用什么算法,做网站人家直接百度能搜到的SpringBoot系列教程11--小花样之SpringBoot其他常用配置 作者:一一哥 一. 修改端口号和访问路径 在Spring Boot 项目中会使用一个全局的配置文件application.properties 或者是 application.yml,该文件会存放在 resources 目录下或者类路径下的 /config 目录中,一…

SpringBoot系列教程11--小花样之SpringBoot其他常用配置

作者:一一哥

一. 修改端口号和访问路径

在Spring Boot 项目中会使用一个全局的配置文件application.properties 或者是 application.yml,该文件会存放在 resources 目录下或者类路径下的 /config 目录中,一般我们都放到 resources 下.

1.创建application.properties文件

我们结合之前的章节,创建一个SpringBoot项目,然后再该项目的src/main/resource目录下,创建一个配置文件application.properties.

2. 修改 Tomcat 的端口为 8088,并将默认的访问路径 "/" 修改为 "oa"

然后我们就可以在 application.properties 中添加如下配置了:

server.port=8088
server.servlet.context-path=/oa

或在 application.yml 中添加:

server:port: 8088servlet:context-path: /oa

3.创建一个Controller

4. 测试效果:

项目启动后,控制台效果:

更多配置信息

二. 日志配置

Spring Boot 对各种日志框架都做了支持,我们可以通过配置来修改默认的日志的配置.

默认情况下,Spring Boot 使用 Logback 作为日志框架.

application.properties配置文件

logging.file.path=../logs/spring-boot-hello.log
logging.level.org.springframework.web=DEBUG

application.yml配置文件

logging:file:path:../logs/spring-boot-hello.loglevel.org.springframework.web: DEBUG

然后在我的项目所在盘符下,就可以看到有一个logs日志目录,存放了本项目的日志信息

三.自动配置再分析

1.自动配置

Spring Boot自动配置(auto-configuration)功能,会尝试根据我们添加的jar依赖,自动的配置Spring应用。

比如在classpath下存在HSQLDB,并且我们没有手动配置任何数据库连接的beans,那么Spring Boot将自动配置一个内存型(in-memory)的数据库。

2.自动配置的非侵入性

而且自动配置(Auto-configuration)是非侵入性的,任何时候你都可以定义自己的配置类来替换自动配置的特定部分。例如,如果你添加自己的DataSource bean,默认的内嵌数据库支持将不被考虑。

3.自动配置的实现方式

实现自动配置有两种可选方式,分别是将@EnableAutoConfiguration或@SpringBootApplication注解添加到@Configuration类上。

注意:

我们只应该添加一个自动配置的注解,@EnableAutoConfiguration或者@SpringBootApplication,通常建议将它添加到主配置类(primary @Configuration)上。

四. 关闭特定的自动配置

如果我们发现在SpringBoot中启用了不想要的自动配置项,可以使用@EnableAutoConfiguration或者@SpringBootApplication注解的exclude属性禁用它们。

我们以关闭数据源的自动配置为例,排除掉数据源配置,这样就不会再自动配置数据源了.

@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})

另外,如果该类(DataSourceAutoConfiguration)不在classpath中,你可以使用该注解的excludeName属性,并指定全限定名来达到相同效果。

最后,你也可以通过spring.autoconfigure.exclude属性exclude多个自动配置项(一个自动配置项集合).

注意:

通过注解级别或exclude属性都可以定义排除项!

五. 关于Starter POM

Spring Boot 为我们提供了简化企业级开发绝大多数场景的 starter pom ,只要使用了应用场景所需要的 starter pom ,相关的技术配置将会消除,就可以得到 Spring Boot 为我们提供的自动配置的 Bean.

更多 Starter POM

http://www.lbrq.cn/news/992197.html

相关文章:

  • wordpress弹幕功能/seo网站关键词优化
  • 美国搜索网站建设/网站统计代码
  • 网站备案号显示红色/平面设计培训费用一般是多少
  • 课程网站建设的设计报告/域名年龄对seo的影响
  • 太原网站建设小程序/seo排名平台
  • 太原网站开发培训/正规优化公司哪家好
  • php网站运行/佛山网络推广平台
  • 现在外贸做哪个网站好/搜索百度网页版
  • 编程网站有哪些/网址如何被快速收录
  • seo搜索工具栏/宁德seo培训
  • dede手机网站制作/百度搜图片功能
  • 广东网站建设熊掌号/网站推广优化的原因
  • 珍岛网站建设/网络运营推广怎么做
  • 最近几天的重大新闻事件/优化服务是什么意思
  • 网站制作感受/优化seo搜索
  • 产品推广活动方案/惠州seo关键词
  • 邵阳高端网站建设/济南优化网站的哪家好
  • 深圳设计公司 电话/网站seo诊断报告
  • 做网站赌博的推广是不是犯罪的/精准客户软件
  • 网站费用估算/怎么自己做一个网址
  • 贵阳网络网站建设/免费建一个自己的网站
  • 网站建设捌金手指花总二六/百度seo如何快速排名
  • 邢台做网站优化哪儿好/seo综合查询怎么用
  • 物业建设网站/谷歌广告推广怎么做
  • 空间中国网站/什么是网络营销策划
  • 济南开发网站/职业培训学校加盟
  • 快速网站优化哪家好/销售管理软件
  • 网站建设常识网站建设技术知识大全/十大广告联盟
  • 重庆中小企业网站建设公司/网络营销专业介绍
  • 网站开发wbs图/视频营销模式有哪些
  • A*算法详解
  • 渭河SQL题库-- 来自渭河数据分析
  • ECUs、ZCUs、CCUs:产生的软件栈(SW stack)也有所不同
  • 深入浅出Kafka Producer源码解析:架构设计与编码艺术
  • 基于R语言的极值统计学及其在相关领域中的实践技术应用
  • 如何单独安装设置包域名