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

深圳地铁网站开发重庆建设工程证照查询网站

深圳地铁网站开发,重庆建设工程证照查询网站,网页数据可视化设计案例,汕头智能模板建站Maven项目转为SpringBoot项目 前言创建一个maven项目前的软件的一些通用设置Maven仓库的设置其他的设置字符编码编译器注解支持 创建的Maven项目修改为Spring Boot项目修改pom.xml文件修改启动类-Main新建WAR包所需的类 添加核心配置文件 测试的控制器最后整个项目的目录结构![… Maven项目转为SpringBoot项目 前言创建一个maven项目前的软件的一些通用设置Maven仓库的设置其他的设置字符编码编译器注解支持 创建的Maven项目修改为Spring Boot项目修改pom.xml文件修改启动类-Main新建WAR包所需的类 添加核心配置文件 测试的控制器最后整个项目的目录结构![在这里插入图片描述](https://img-blog.csdnimg.cn/e05a66d79f5541e1b601478407322d93.png)测试 前言 听起来有点奇怪但其实并不奇怪 因为有时候我们不能直接创建的SpringBoot项目或者觉得自动生成多余的代码太多 那么我们可以先创建Maven项目然后再自己引入依赖添加一些文件使之成为一个可用的SpringBoot项目了 创建一个maven项目前的软件的一些通用设置 先关闭项目回到软件的初始界面进入到设置中如下所示 以下的设置修改后记得点击右下角的apply!!!!! 一定要记得不然不会生效 Maven仓库的设置 修改项目的maven仓库信息为指定仓库否则每次创建的项目都会是默认的.m2仓库 其他的设置 字符编码 编译器 设置全局自动编译 设置编译器的版本 安装的哪个选哪个 我这里安装的时Java11 注解支持 部分插件可能需要注解支持 创建的Maven项目 新建项目直接创建出一个Maven项目即可基本就只有两个文件一个Main.java 一个pom.xml 修改为Spring Boot项目 修改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.xsd !-- Maven的版本--modelVersion4.0.0/modelVersion !-- 打包方式指定为war包--packagingwar/packaging!-- 项目的一些基本信息--groupIdorg.example/groupIdartifactIdNocosProjectResgister/artifactIdversion1.0-SNAPSHOT/versionproperties !-- 项目的源代码的Java版本--maven.compiler.source11/maven.compiler.source !-- 项目编译生成的字节码的目标Java版本--maven.compiler.target11/maven.compiler.target !-- 项目的源代码文件的字符编码--project.build.sourceEncodingUTF-8/project.build.sourceEncoding/propertiesdependencies !-- 引入spring boot--dependencygroupIdorg.mybatis.spring.boot/groupIdartifactIdmybatis-spring-boot-starter/artifactIdversion2.2.2/version/dependency/dependencies!-- 定义项目的构建配置包括编译、打包、测试、部署等方面--buildresources!-- 构建项目过程中被复制到输出目录中以便它们可以在应用程序运行时访问--resourcedirectorysrc/main/java/directoryincludes!-- 项目内mybatis的dao配置文件--include**/*.xml/include/includes/resourceresourcedirectorysrc/main/resources/directoryincludes!-- 资源文件--include**/*.*/include/includes/resource/resourcesplugins!-- spring-boot中用于支持maven打包的插件--plugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactId/plugin/plugins !-- 打包出来的名称 一般是项目的缩写外加版本号 --finalNamenpr/finalName/build/project修改完成以后 记得更新下依赖 点软件的右上角的那个更新图标 应该每次修改完pom文件右上角都会出现那个小图标 修改启动类-Main 这里主要是加一下SpringBootApplication注解 标识为应用程序入口 然后在main方法中启动程序 import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;//标识为一个SpringBoot的应用 SpringBootApplication public class Main {public static void main(String[] args) {//启动应用SpringApplication.run(Main.class);} }新建WAR包所需的类 新建ServletInitializer类层级结构如下 这是为了部署到外部的Servlet容器时用于初始化Servlet容器内置的不需要 import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; //servlet容器的初始化 打包成war包必须 public class ServletInitializer extends SpringBootServletInitializer {Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder application) {return application.sources(Main.class);} }添加核心配置文件 在resource目录下创建application.yml文件该文件为Spring Boot项目的核心配置文件 以下为其内容、 #嵌入式web服务器的配置信息 server:#程序所用端口为9000port: 9000tomcat:#Tomcat容器的URI编码 确保能够正确解析包含非ASCII字符的URLuri-encoding: UTF-8测试的控制器 新建一个控制器HellController用于在程序启动后用于测试是否可以正常运行 import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController;RestController public class HellController {RequestMapping(value /hello , method RequestMethod.GET)public String hello() {return Hello, World!;} }最后整个项目的目录结构 测试 启动应用在浏览器输入http://localhost:9000/hello 有以下显示视为成功 至此一个简单的Spring Boot项目配置完成
http://www.hkea.cn/news/14397936/

相关文章:

  • 网站一个月客户开发软件工具
  • 网站建设常用的英文wordpress标题图片
  • 制作介绍的网站模板免费下载沈阳seo公司
  • 在哪个网站做游戏视频好做er图的网站
  • 可信网站代码房房网
  • 对整个网站做词频分析网站入口
  • 腾讯云如何建设网站如何实现网站开发手机验证码
  • 昆明app外包优化网站公司价格是多少钱
  • 北京网站技术开发公司如何推广微信小程序
  • 港巢网站建设网站外链内链怎么做
  • 建设品牌网站的好处代理上海建站公司注册
  • 潼南网站建设wordpress 路由器
  • 这个百度的网站怎么做的php网站中水印怎么做的
  • wordpress diy插件seo技术大师
  • 做一个网站需要多少钱 怎么做响应式网站wordpress摄影
  • 郑州制作网站的基本流程oa系统建设方案
  • 外国人在中国做视频网站网站建设公司推荐互赢网络
  • 广西建设网站网址多少钱网页免费游戏
  • 小企业网站建设服务wordpress跳转指定模板
  • 网站怎么做图片链接wordpress设置新页面跳转
  • 建官方网站的公司个人网站开发的背景
  • 滨海做网站哪家好做seo排名好的公司
  • 网站建设目标 优帮云天津设计公司联系方式
  • 龙岩百度贴吧沈阳关键词优化价格
  • 电子商务网站建设报告怎么写咸阳网站建设方案
  • 中药材网站开发百度智能小程序入口官网
  • 做防水怎么注册网站网络科技公司企业简介
  • 服装网站的建设方案洛阳 网站建设
  • 沙漠风网站建设6郑州知名网站建设服务公司
  • 虚拟主机怎么做网站下载织梦做网站软件