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

兰溪网站建设网络营销岗位有哪些

兰溪网站建设,网络营销岗位有哪些,免费自助建站排名,网站需求清单一、Spring Boot简介 Spring Boot是一个基于Spring框架的快速开发应用程序的工具。它提供了一种快速、方便的方式来创建基于Spring的应用程序#xff0c;而无需繁琐的配置。Spring Boot通过自动配置和约定大于配置的方式#xff0c;使得开发者可以更加专注于业务逻辑的实现而无需繁琐的配置。Spring Boot通过自动配置和约定大于配置的方式使得开发者可以更加专注于业务逻辑的实现而不是配置文件的编写。 Spring Boot提供了许多功能包括 自动配置Spring Boot会根据应用程序的依赖关系自动配置应用程序。嵌入式Web服务器Spring Boot内置了Tomcat、Jetty和Undertow等Web服务器可以轻松地创建Web应用程序。简化的依赖管理Spring Boot可以自动管理应用程序的依赖关系避免了版本冲突和依赖管理的烦恼。简化的配置Spring Boot提供了一种简单的方式来配置应用程序可以通过属性文件、YAML文件或命令行参数来配置应用程序。健康检查Spring Boot提供了健康检查功能可以检查应用程序的状态包括数据库连接、磁盘空间等。 总之Spring Boot是一个非常强大的微服务框架可以帮助开发者快速构建高质量的应用程序。 二、使用Spring Initializr创建 Spring Boot 项目 使用Spring Initializr可以快速创建一个Spring Boot项目省去了手动配置的繁琐过程让开发更加高效。共有两种创建方式。 方式1使用Spring Initializr页面创建 地址https://start.spring.io/ 通过上面配置便完成了基础项目的创建。左侧选择 “Maven” 作为构建工具右侧在 “Dependencies” 中选择需要的依赖项例如 “Spring Web”、 “Spring Data JPA”、 “Spring Security” 等等。 最终生成的Spring Boot的基础结构共三个文件 src/main/java下的程序入口DemoSpringBootApplicationsrc/main/resources下的配置文件application.propertiessrc/test/下的测试入口DemoSpringBootApplicationTests 在Spring Boot工程中还有一个pom.xml文件是Maven项目的核心配置文件用于管理项目的依赖和构建配置。打开pom.xml可以看到Spring Boot项目的依赖。当pom.xml文件中的依赖或配置出现问题时会显示为红色字体表示存在错误或警告需要先解决。常见的红色字体包括 缺少依赖如果项目中使用的某个依赖没有在pom.xml文件中声明或版本号不正确编辑器会提示缺少依赖的错误信息。依赖冲突如果项目中使用的多个依赖包含相同的类或方法会导致依赖冲突。编辑器会提示冲突的错误信息。语法错误如果pom.xml文件中存在语法错误例如标签未闭合或属性值不正确编辑器会提示语法错误的信息。版本不兼容如果项目中使用的依赖版本与Spring Boot版本不兼容会导致编译或运行时出现错误。编辑器会提示版本不兼容的警告信息 正常如下所示主要有四个部分 项目元数据创建时候输入的Project Metadata部分也就是Maven项目的基本元素包括groupId、artifactId、version、name、description等parent继承spring-boot-starter-parent的依赖管理控制版本与打包等内容dependencies项目具体依赖这里包含了spring-boot-starter-web用于实现HTTP接口该依赖中包含了Spring MVCspring-boot-starter-test用于编写单元测试的依赖包。更多功能模块的使用我们将在后面的教程中逐步展开。build构建配置部分。默认使用了spring-boot-maven-plugin配合spring-boot-starter-parent就可以把Spring Boot应用打包成JAR来直接运行。 ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersionparentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion3.1.2/versionrelativePath/ !-- lookup parent from repository --/parentgroupIdcom.example/groupIdartifactIdDemoSpringBoot/artifactIdversion0.0.1-SNAPSHOT/versionnameDemoSpringBoot/namedescriptionDemoSpringBoot/descriptionpropertiesjava.version20/java.version/propertiesdependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependency/dependenciesbuildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactId/plugin/plugins/build/project 方式2使用IntelliJ IDEA中的Spring Initializr创建 打开 IntelliJ IDEA选择 “Create New Project”在弹出的向导中选择 “Spring Initializr”选择 “Maven” 或 “Gradle” 作为构建工具 选择 Spring Boot 版本并在 “Dependencies” 中选择需要的依赖项例如 “Spring Web”、 “Spring Data JPA”、 “Spring Security” 等等。最后点击 “Create” 完成创建项目。 当在IntelliJ中点击“Run”时可以看到如下回显运行成功 问题记录 当在IntelliJ中点击“Run”时可能会碰到一些问题 1如果弹出“Edit Configuration”窗口 意味着需要配置运行环境点击“Edit Configuration”窗口中的“”按钮选择Application并配置程序参数、环境变量等。 首先要查看JDK是否正常添加选择File - Project Structure选择SDKs选项卡点击“”按钮添加JDK 如果还不行也有可能是如下问题2相同的原因导致 2提示错误找不到或无法加载主类 可能是由于导入多模块项目IDEA未能识别出主类无法启动Springboot项目。通过Import Module解决 1File - Project Structure - Modules - Import Module然后选定模块所在的目录 2import module时选择maven类型 3添加完成后左侧目录显示发生变化 3提示java:程序包org.springframework.boot不存在 可以在IDEA需要在Setting里将 Delegate IDE build/run actions to Maven勾选上。这个选项是将IDE构建/运行操作委托给Maven。spring boot工程建议开启这个减少未知编译问题。 三、HTTP接口实现 创建一个名为HelloController的Java类目录结构及实现如下 package com.example.demospringboot.web;import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RequestMapping;RestController public class HelloController {RequestMapping(/hello)public String index() {return Hello World !;}}这个类使用了Spring MVC注解RestController和RequestMapping它将处理来自根路径的HTTP GET请求并返回一个字符串“Hello World !”。 启动主程序访问http://localhost:8080/hello可以看到页面返回Hello World 说明 当你使用Spring Boot运行应用程序并访问http://localhost:8080时页面实际上是由应用程序动态生成的而不是从本地文件系统中读取的。 Spring Boot应用程序通常包含一个或多个控制器类这些类使用Spring MVC框架来处理HTTP请求并生成响应。控制器类中的方法通常使用模板引擎如Thymeleaf、Freemarker或JSP来生成HTML页面这些页面可以包含动态内容如从数据库中检索的数据或从外部API获取的数据 参考 https://blog.didispace.com/spring-boot-learning-21-1-1/ https://blog.csdn.net/qq943686211/article/details/119973931 https://blog.csdn.net/weixin_45977659/article/details/126664571
http://www.zqtcl.cn/news/692018/

相关文章:

  • 做网站需要几个程序wordpress淘客api
  • 建筑公司网站源码本地建站教程
  • 甘肃省建设厅官方网站信息网腾讯企点qq
  • 搜狗收录网站建个网络平台多少钱
  • 电子商务网站开发目的和意义郑州网站优化的微博_腾讯微博
  • asp.net网站建设项目实战 董义革wordpress伪静态规则访问失败
  • 网站添加锚点网站备案名称更换
  • 手机商城网站如何企业网站建设及运营现状分析
  • 网站建设注意的问题网站模板 知乎
  • 自主设计和创建网站网站建设价格便宜
  • 高手做网站财经资讯网站该怎么做推广
  • 加强农业网站建设青岛全网营销推广
  • 做淘客网站怎么样济南软件公司排名
  • 企业网站优化兴田德润怎么样网站建设建设公司资质要求
  • 如何把网站做跳转浏览器链接地址wordpress 离线更新
  • 乌海学校网站建设wordpress默认主题下载
  • 海兴县做网站如何选网站建设公司
  • asp网站设为首页代码孝仙洪高速公路建设指挥部网站
  • 浦东新区网站开发人才网站建设策划书
  • 网站做flash好不好免费微信公众号素材网
  • 开发网站嵌入广告汕头电商网站建设
  • 电脑做科目一网站购物网站怎么创建
  • c2c网站建设公司wordpress被公众号干掉
  • wordpress托管建站网站页面布局和样式设计
  • 建站平台江苏省建设监理协会网站
  • 安徽网站开发培训价格百度seo排名公司
  • 青海网站建设费用oa系统和erp系统区别
  • 个人做网站的注意事项网站开发工程师6
  • 镇江百度网站建设北京网站开发价格
  • 大岭山镇仿做网站推广计划表格