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

网站优化费用腾讯云搭建网站

网站优化费用,腾讯云搭建网站,网站建设 知识库,快照不更新前言: 文章是系列学习笔记第9篇。基于黑马程序员课程完成,是笔者的学习笔记与心得总结,供自己和他人参考。笔记大部分是对黑马视频的归纳,少部分自己的理解,微量ai解释的内容(ai部分会标出)。 …

 前言:

文章是系列学习笔记第9篇。基于黑马程序员课程完成,是笔者的学习笔记与心得总结,供自己和他人参考。笔记大部分是对黑马视频的归纳,少部分自己的理解,微量ai解释的内容(ai部分会标出)。


笔记1:【SSM】Spring学习笔记1: IoC的XML配置-CSDN博客 对应黑马课程P1~P20的内容。

笔记2:【SSM】Spring学习笔记2:注解配置bean-CSDN博客  对应黑马课程P21~P27

笔记3:【SSM】Spring学习笔记3:Spring整合MyBatis和Junit-CSDN博客 对应黑马课程P28~P30

笔记4:【SSM】Spring学习笔记4:Spring的AOP编程-CSDN博客 对应黑马课程P31~39

笔记5:【SSM】Spring学习笔记5:Spring事务-CSDN博客 对应黑马课程P40~42

笔记6:  【SSM】Spring学习笔记6:SpringMVC入门-CSDN博客 对应黑马课程P43~58

笔记7: 【SSM】SpringMVC学习笔记7:前后端数据传输协议和异常处理-CSDN博客 对应黑马课程P59~65

笔记8:【SSM】SpringMVC学习笔记8:拦截器-CSDN博客 对应黑马课程P71~74

笔记9: (此篇) 对应黑马课程P90~101


1. 快速案例

新建springboot工程(intell IDEA有集成)

新建好工程之后,直接写一个controller类

@RestController
@RequestMapping("/book")
public class BookController {@GetMapping("/{id}")public String getBook(@PathVariable int id) {return "hi spring boot";}
}

运行新建工程之后自动写好的类

无需额外配置,此时tomcat服务器已经启动,刚刚写好的controller类正确运行。

不通过ide创建spring boot项目的话,可以从spring官网创建项目,到时候会提供一个创建好项目的压缩包。

2. spring boot项目快速启动

将构建好的spring boot打包成一个jar包,发送给前端人员,前端人员就能无需配置运行环境的情况下运行构建好的spring boot程序。

注意,如果没有以下插件,打包出来的jar包无法直接运行。

3.springboot 

3.1 起步依赖

构建的springboot项目会继承自spring-boot-starter-parent项目,而spring-boot-starter-parent又会继承自spring-boot-dependencies,这两个项目是springboot官方提供的项目,用于依赖的版本控制。简单的说,这两个项目中提供了几乎所有常用依赖的适配版本的可选依赖,在我们的项目中如果需要使用某个依赖直接使用groupId和artifactId即可,无需配置版本号。这种设计减少了各个依赖之间版本冲突带来的问题。

3.2 引导类

就是创建SpringBoot项目的时候自动生成的类,这个类是程序的入口。这个类无需手动创建。

@SpringBootApplication
public class MyspringbootApplication {public static void main(String[] args) {SpringApplication.run(MyspringbootApplication.class, args);}}

4. Springboot端口配置

springboot所有配置文件都叫 application.XXX

application.properties配置

application.yml配置

注意该文件配置格式,在具体的值前面有空格。

application.yaml配置

它的格式和.yml一模一样

优先级

如果同时使用以上三种文件同时配置,优先级:

application.properties>application.yml>application.yaml

ps:

如果在配置文件中书写的时候没有任何提示,可能是以内ide没有将该文件视为工程的配置文件。需要到项目结构中设置。

5. yaml配置文件

5.1 书写格式

逐渐在市场中占主流地位

5.2 使用

方法1

方法2

使用自动装配的方式,直接将配置文件中的信息放到environment对象里面。

方法3

自定义对象封装数据。使用@Component注解将该类配置成bean,交给Spring管理。

使用@ConfigurationProperties注解指明这个类应该与配置文件中哪个信息对应。

5.3 多环境配置

.yml

# 设置启用的环境
spring:profiles:active: test---
# 开发
spring:profiles: dev
server:port: 80---
# 生产
spring:profiles: pro
server:port: 81---
# 测试
spring:profiles: test
server:port: 82

命令行运行jar包的时候指定运行环境

同理,这种格式适用于各中参数的临时覆盖,包括配置文件中的自定义参数

6. maven 和SpringBoot多环境配置兼容

要需要保证有以下插件,maven中的属性才能被配置文件读取

7. 在jar外面的配置文件

在jar包的同级目录下如果有一个application.yml配置文件,jar包运行的的时候会使用该配置文件作为配置信息。如果jar包同级目录下有config/application.yml,则config/application.yml优先级更高,将使用它作为配置信息。


文章转载自:

http://ya4FNEpV.xxwhz.cn
http://eDIE3tXO.xxwhz.cn
http://77cIM5Fk.xxwhz.cn
http://FxjdJ4oF.xxwhz.cn
http://TlGCRMLi.xxwhz.cn
http://z5KQs1rC.xxwhz.cn
http://AMbiINv3.xxwhz.cn
http://lSSJOBAc.xxwhz.cn
http://CqklLfIm.xxwhz.cn
http://Er6DoVu9.xxwhz.cn
http://yejhcqOF.xxwhz.cn
http://Pd1YsIWq.xxwhz.cn
http://ds31gQxY.xxwhz.cn
http://3zzA9YNp.xxwhz.cn
http://hqdoZOT8.xxwhz.cn
http://8gSBOIUF.xxwhz.cn
http://lybqT8ep.xxwhz.cn
http://ib1tuN0Y.xxwhz.cn
http://UeRa6ozA.xxwhz.cn
http://x9ENFZqY.xxwhz.cn
http://hlL7E9x4.xxwhz.cn
http://vAXelEn5.xxwhz.cn
http://bp0MmoEx.xxwhz.cn
http://bwJx5qOc.xxwhz.cn
http://p7pBlY5H.xxwhz.cn
http://M6chtYyv.xxwhz.cn
http://i3iv3p4D.xxwhz.cn
http://D49kZD8R.xxwhz.cn
http://S73k1bWg.xxwhz.cn
http://ZqTk4q4f.xxwhz.cn
http://www.dtcms.com/wzjs/660792.html

相关文章:

  • 两学一做山西答题网站湖南企业竞价优化公司
  • 公司自建网站公司建设网站产生哪些费用
  • 做药材有什么好的网站夜月直播免费下载
  • php根据ip 跳转网站深圳代理记账多少钱
  • 企业网站建设应注意哪些问题游戏推广招聘
  • 国内做房车游网站北京泰达建设有限公司网站
  • 博星卓越电子商务网站建设实训平台做网站开源框架
  • 大型网站建设公司推荐网站建设公司的
  • 福州公司建设网站动画设计学校
  • 婚庆公司网站怎么做今天特大新闻
  • 黑龙江中国建设监理协会网站建设银行的积分网站
  • 如何自己开发一个网站wordpress增加微语
  • 网站想做个链接怎么做专门做生鲜的网站
  • 翻译类公司网站模板太原seo外包服务
  • iis网站重定向网站** 教程
  • 长春网站制作长春万网杭州网站建设案例
  • 龙岗专业做网站自助建站系
  • 修文县生态文明建设局网站外贸平台有哪些能直接联系老板的
  • 哪个网站教做衣服当当网书店网站建设案例
  • 包头市网站建设运营网站赚钱
  • 砀山做网站山东电商运营公司排名
  • 上传网站到二级域名做几何图形和网站
  • 深圳网站建设效果怎么开发平台软件
  • 大型网站开发团队外贸网站模
  • 如何建设网站平台西南交通建设集团网站
  • 沙坪坝集团网站建设wordpress免签约
  • 利用codeing做网站甘肃省水利厅引洮工程建设管理局网站
  • phpwind 做企业网站华辉矿建实业有限公司最新招聘
  • 怎么做视频解析的网站邯郸网站seo
  • 汕头市建设局网站wordpress自适移动