app 微信 网站三合一企业宣传册模版
news/
2025/9/23 11:49:04/
文章来源:
app 微信 网站三合一,企业宣传册模版,虚拟主机怎么搭建,哈尔滨网站提升排名花了几天的时间#xff0c;整出个 “hello spring boot”#xff0c;并且把它从 2 搞到了 3。 纸上得来终觉浅#xff01;自己实践出真知#xff01;现在再回头来囫囵一遍#xff0c;加深下印象。回想下从前自觉某一编程语言大都如此#xff0c;先找到简单示例照着画一遍… 花了几天的时间整出个 “hello spring boot”并且把它从 2 搞到了 3。 纸上得来终觉浅自己实践出真知现在再回头来囫囵一遍加深下印象。回想下从前自觉某一编程语言大都如此先找到简单示例照着画一遍然后再找书过前面几章剩下就是尝试上手书本就成了工具书需要哪块或是不知道哪块对着翻目录解决之。讲真前些年买的书从来没有一本从头看到底过。也就养成了急用先学、知其然不知其所以然的坏习惯。 其实之于当前社会不都是如此么能够深耕学问、专注研究的都成了大神、大家普罗大众只是沦为工具人而已。这也是社会选择的必然任何一行一业能站在顶端的只有少数一些人。所以我也无须妄自菲薄做好自己的事做自己想做的事此生足亦何须与他人比长短呢…… 开发流程 idea【工具可以任选为方便学习理解此次选用了 intellij idea】通过 mavne 或 spring initializr 创建工程相较 spring initializr 创建起来更为便捷使用 spring initializr 创建工程时可以选择开发时所依赖的环境通常不用再配置 pom 文件本例使用 maven 创建工程后手工配置。 1、创建项目 在pom文件中配置如下 pom 文件详解参见mavenpom文件详解_pom directory-CSDN博客 !-- 所有springboot 项目都继承自 spring-boot-starter-parent --parentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion3.2.4/version/parent “version3.2.4/version” 版本号根据项目实际进行配置。 2、导入场景 为 web 项目配置启动器 pom 文件中配置如下 dependencies!-- web 开发的场景启动器 --dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependency/dependencies3、主程序 新建一个类在创建项目时没有生成示例代码com.seraph.boot.MainApplication编辑代码如下
package com.seraph;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;// 声明这是一个 SpringBoot 应用
SpringBootApplication
public class MainApplication {// main 方法主程序入口public static void main(String[] args) {// springboot 应用启动代码SpringApplication.run(MainApplication.class, args);// 控制台输出System.out.println(Hello SrpingBoot3!);}
} 先测试一下结果如下 控制台输出 浏览器输出因为没写任何业务代码响应请求 4、业务代码 boot 上右击新建一个类 controller.HelloControllercontroller 默认包名 代码编写如下
RestController // Controller ResponseBody
public class HelloController {// 响应 /hello 路径请求RequestMapping(/hello) // GetMapping PostMappingpublic String hello() {return hello, spring boot 3.0;}// 响应 / 默认路径请求RequestMapping(/)public String index() {return this is index page;}
} RestControl Controll ResponseBody RequestMapping GetMapping PostMapping 5、测试 输出结果如下 默认路径 /hello 路径 6、打包 buildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactId/plugin/plugins/build 配置 SpringBoot 应用打包插件。 打包。 默认 jar 包生成在工程目录下 target 目录中。 7、发布 以 win 环境为例假设已有 java 运行环境且版本满足要求已在系统环境变量中配置了路径将生成的 jar 包放到某一目录中路径中不得有空格、中文字符等。打开命令提示行进入 jar 包所在目录输入
java -jar boot3-01-demo-1.0-SNAPSHOT.jar 格式java -jar 包名 如当前位置在 jar 包目录中可只输入包名。否则应包名应包含全路径如
java -jar D:\wj\srping-boot-3\boot3-01-demo\targetjava -jar boot3-01-demo-1.0-SNAPSHOT.jar 运行结果如下 请求对应路径“/” 和 “/hello”浏览器返回结果如前图5、测试所示即表示运行成功。 至此一个简单工程的开发假装包含了发布流程全部完成。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/912437.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!