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

郑州百度推广网站建设上饶网站建设推广

郑州百度推广网站建设,上饶网站建设推广,开个送快餐网站怎么做,开发公司网签房信息在之前学习SpringSpringMVCMybatis框架时#xff0c;我们学习了多种配置spring程序的方式#xff0c;例如#xff1a;使用XML#xff0c;注解#xff0c;Java配置类#xff0c;或者是将它们结合使用#xff0c;但配置文件配置起来依然过于复杂#xff0c;而我们接下来要…在之前学习SpringSpringMVCMybatis框架时我们学习了多种配置spring程序的方式例如使用XML注解Java配置类或者是将它们结合使用但配置文件配置起来依然过于复杂而我们接下来要学习的SpringBoot就帮助我们解决了这个问题它是帮助我们简单快速地创建一个独立的生产级别的Spring应用它的底层也是Spring大多数SpringBoot应用只需要编写少量配置即可快速整合Spring平台以及第三方技术表现在开箱即用设置可修改的合理的默认值提供一系列大型项目通用的非功能性程序并且约定大于配置基本不需要主动编写配置类也不需要XML配置文件 总的来说SpringBoot存在的意义就是为了简化开发简化配置简化整合简化部署简化监控简化运维 系统要求 maven 3.6.3或者更高版本 java 1.8版本过低的小伙伴记得去下载更高的版本哦 MAVEN传送门 JDK传送门 实现springboot的使用 创建maven工程 第一步创建Empty Project注意不是New Project 第二步在上述创建完成的项目中右击添加Maven模块如下所示 配置pom.xml文件 ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersiongroupIdorg.example/groupIdartifactIdSpringBoot1/artifactIdversion1.0-SNAPSHOT/versionpropertiesmaven.compiler.source8/maven.compiler.sourcemaven.compiler.target8/maven.compiler.targetproject.build.sourceEncodingUTF-8/project.build.sourceEncoding/properties!--引用springBoot父项目springboot的父项目提供了一些默认的配置和依赖管理--parentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion2.3.4.RELEASE/version/parentdependencies!--导入该依赖可获得web场景的各种依赖 --dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependency/dependencies /project在springboot中依赖不需要写版本是因为它在父依赖中将所有jar包的依赖版本都声明好了且它们之间并不会发生冲突。 启动器Starter有什么作用 它是一组预定义的依赖项集合旨在简化spring应用程序的配置和构建过程它包含了一组相关的依赖项以便在启动应用程序时自动导入所需的库配置和功能。 1简化依赖通过管理和捆绑一组相关的依赖项减少了手动解析和配置依赖项的工作只要导入一个相关的starter依赖即可获得应用程序所需的全部依赖。 2自动配置它能够在应用程序启动时自动配置所需的组件和功能通过根据类路径和其他设置的自动检测从而使应用程序的配置变得简单和维护成本降低。 官方提供的场景:命名为:spring-boot-starter-* 第三方提供场景:命名为: *-spring-boot-starter 创建访问类 springbootApplication是springboot启动类上的一个注解是一个组合注解也就是由其他注解组合起来组成该注解的作用也被赋予给springbootApplication它的主要作用是标记说明这个类是springboot的主配置类springboot可以运行这个类里面的main()方法来启动程序 主要由三个子注解组成 SpringBootConfiguration EnableAutoConfiguration ComponentScan启动类: package com.springboot;import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;SpringBootApplication public class MainApplication {public static void main(String[] args) {SpringApplication.run(MainApplication.class);} }接下来我们想实现访问控制方法将该方法的返回值显示在浏览器上 package com.springboot.Controller;import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.RestController; //RestController是一个组合注解其中包含ResponseBodyController因此我们只需要写该注解即可 RestController //ResponseBody //Controller public class HelloSpringboot {RequestMapping(/hello)public String showMessage(){return Hello springboot2;} }注ResponseBody注解的作用 将方法的返回值直接作为HTTP响应的内容返回给客户端而不是将返回值视为视图名再通过视图解析器解析为视图。 我们启动项目当控制台输出如下所示即为项目启动成功 浏览器中访问结果如下所示 和之前整个的配置相比较springboot是不是很方便呢但需要注意的是springboot只是能为我们快速搭建一个项目但是它底层依然还是沿用springmvc mybatisspring的内容
http://www.yutouwan.com/news/208497/

相关文章:

  • 学校的二级网站怎么建设广东创粤建设有限公司网站
  • 刘淼 网站开发顺企网企业查询
  • 罗定市城乡规划建设局网站品牌整合营销传播方案
  • 昔阳做网站公司免费咨询服务协议
  • 做语音聊天网站要多少钱网站开发咨询
  • 自己做整个网站的流程怀化建设企业网站
  • 行业网络营销企业网站如何做seo
  • 汕头仿站定制模板建站网图识别在线百度
  • 网站建设制作设计seo优化湖北郑州少儿编程培训机构
  • 无锡 电子商务网站建设图片分享网站源码
  • 视频制作素材免费网站网站降权如何百度申诉
  • 东莞网站建设做网站陕西省建设网三类人员证书下载
  • flash做网站通栏旅游药都网站建设方案
  • 创立网站做电商加快建设乡镇招商网站
  • 商务网站设计与建设实训wordpress加速
  • 网站的配色方案网站建设 年终总结
  • 网站建设 app开发网站网站模板组件
  • 广告公司做的网站图片侵权如何制作h5页面视频
  • 西安做网站的公司餐饮品牌策划设计有限公司
  • 做网站模板全企网建站怎么样
  • pw网站更换域名移动建站优化
  • 手机版网站开发工具北京网站关键词排名
  • 云南旅游网站建设百度客户管理系统登录
  • 苏州 网站设计品牌建设部门工作职责与分工
  • 兰州网站建设方案详细短视频分享网站开发
  • 网站里的聊天怎么做手机163邮箱登录
  • 衡水网站制作费用wordpress禁止百度抓取
  • 物流网站建设方案淄博网站成功案例
  • 建网站的重要性万网官网域名
  • 福州建设网站设计wordpress template_include