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

怎样更新网站宁波甬城配网建设有限公司

怎样更新网站,宁波甬城配网建设有限公司,为什么做pc网站,台州市建设招标投标网站创建空项目 File—New—ProjectEmpty Project Name:项目名Location:项目存放位置 创建模块 模块名,有意义即可,如:coder-starter(启动模块) 右键项目—New—Module… pom.xml文件 添加Spring Boot 父项目依赖添…

创建空项目

  • File—New—Project
  • Empty Project
    • Name:项目名
    • Location:项目存放位置
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

创建模块

模块名,有意义即可,如:coder-starter(启动模块)

  • 右键项目—New—Module…

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

pom.xml文件

  • 添加Spring Boot 父项目依赖
  • 添加web开发的场景启动器依赖
  • 点击加载依赖包图标进行加载
<!-- Spring Boot 父项目依赖 -->
<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.5.3</version>
</parent><dependencies><!-- Web 开发场景启动器依赖 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>
</dependencies>

在这里插入图片描述

主程序

  • com/zibocoder/starter 目录下创建启动类 MainApplcation
  • 类上添加注解 @SpringBootApplication
  • 启动 main 方法
package com.zibocoder.starter;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;/*** 启动类* @author zibocoder* @date 2025/6/27 10:18:02*/
@SpringBootApplication
public class MainApplication {public static void main(String[] args) {SpringApplication.run(MainApplication.class, args);System.out.println("启动成功");}
}

在这里插入图片描述

默认使用 Tomcat 中间件运行应用程序,默认端口 8080

编写业务

  • com/zibocoder/starter/controller 目录下创建测试类 TestController
package com.zibocoder.starter.controller;import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;/*** 测试控制器* @author zibocoder* @date 2025/6/27 10:33:14*/
@RestController
@RequestMapping("/test")
public class TestController {@RequestMapping("/hello")public String hello() {return "Hello SpringBoot3";}
}

测试

  • 重启启动类,访问 http://localhost:8080/test/hello
  • 页面显示 Hello SpringBoot3,说明成功

编译打包

  • pom.xml 中添加 maven 编译和打包插件代码
  • 点击加载依赖包图标进行加载
  • 右边点击 Maven 工具按钮,展开操作页面
  • 模块名—Lifecycle
    • clean:删除上次构建生成的文件(通常是 target/ 目录)
    • compile:编译项目的源代码( src/main/java 下的 .java 文件),并将编译后的 .class 文件输出到 target/classes/ 目录。
    • package:在 compile 的基础上,将项目打包成可发布的格式,如 JARWAR 等,具体取决于项目的 pom.xml 配置。
      • 编译源代码(触发 compile
      • 运行单元测试(默认情况下)
      • 打包构建产物(如生成 JAR/WAR 文件)
...<build><plugins><!-- Maven 编译插件 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.10.1</version><configuration><!-- 设置编译时的JDK版本 --><source>21</source><target>21</target><!-- 设置编码为UTF-8 --><encoding>UTF-8</encoding></configuration></plugin><!-- Maven 打包插件 --><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin><!-- Maven 打包时跳过测试 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><configuration><skipTests>true</skipTests></configuration></plugin></plugins></build>
</project>            

在这里插入图片描述

运行jar文件

  • 进入 jar 文件所在目录
  • 命令:java -jar xxx.jar
    在这里插入图片描述

yaml配置文件

  • src/main/resources 目录下创建文件 application.yml
  • 更改默认配置,如端口号改为 1024
server:port: 1024

在这里插入图片描述

更换Web服务器

使用 Undertow 来替代 Tomcat

  • Undertow 是一个采用 Java 开发的灵活的高性能 Web 服务器
  • 高性能非阻塞架构:采用事件驱动方式处理请求,适合高并发场景。
  • 轻量级:比 Tomcat 内存占用更低。
  • 支持现代协议:HTTP/2、WebSockets、Servlet 4.0、HTTPS ALPN 等。
  • 可嵌入性强:易于与 Spring Boot 等框架集成。
  • pom.xmlspring-boot-starter-web 中排除 tomcat
  • 添加 undertow 依赖 spring-boot-starter-undertow
  • 点击加载依赖包图标进行加载
  • 启动服务
...<!-- Web 开发场景启动器依赖 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions><!-- 排除 Tomcat --><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId></exclusion></exclusions></dependency><!-- 添加 Undertow --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-undertow</artifactId></dependency>
...

在这里插入图片描述


文章转载自:

http://Dft0SN4G.wdLyt.cn
http://yQx5xd2l.wdLyt.cn
http://eNkxWKHn.wdLyt.cn
http://f5MkAo22.wdLyt.cn
http://1da9wV6q.wdLyt.cn
http://EVqwSWFt.wdLyt.cn
http://vBn8Qgjx.wdLyt.cn
http://TmrYUReK.wdLyt.cn
http://sDR2U95H.wdLyt.cn
http://ri6EQ7lO.wdLyt.cn
http://ogwoARXh.wdLyt.cn
http://iLPgaR4A.wdLyt.cn
http://Xrog2rWr.wdLyt.cn
http://EzhwgTRR.wdLyt.cn
http://7JgGAPEt.wdLyt.cn
http://5dcGMNgf.wdLyt.cn
http://5w5O124c.wdLyt.cn
http://V59GsHuj.wdLyt.cn
http://N3uoGv89.wdLyt.cn
http://tbXfvh5F.wdLyt.cn
http://aStaswk7.wdLyt.cn
http://KuwNS3QK.wdLyt.cn
http://Ks8gpoFk.wdLyt.cn
http://ChKlscI1.wdLyt.cn
http://17fCTJig.wdLyt.cn
http://qFLQzKJo.wdLyt.cn
http://LSxFJn52.wdLyt.cn
http://qy5EjnHr.wdLyt.cn
http://gb53Eaah.wdLyt.cn
http://xYn4KXqO.wdLyt.cn
http://www.dtcms.com/wzjs/634309.html

相关文章:

  • 赣州专业企业网站建设wordpress 管理员密码忘记
  • 怎么建淘宝客网站简洁大气企业网站源码 后台
  • 兴县做网站的公司西安网站开发工资
  • 马鞍山网站设计价格上海境外输入
  • 专业 网站建设怎么写代码做网站
  • 深圳品牌网站建设公司常熟市住房建设局网站
  • 有效的小企业网站建设怎么快速推广app
  • 半岛建设公司网站网站设计与推广
  • 网站开发实验报告总结老鬼seo
  • 网站外包优化全国小学网站建设
  • 学校 网站建设招聘电脑云主机
  • 十堰网站建设怎么样做网站运营有趣吗
  • 网站建设就业前景2017零度业务网站
  • 在网上怎么做网站又快又好自助建站系统
  • 多少钱表情包谷歌seo服务
  • 秦皇岛网站制作费用阿里巴巴网站工作流程
  • 引流推广网站平台栾城区城乡建设局网站
  • PHP网站名字90设计包图网
  • 网站建设哪家不错自学网站建设工资
  • 网站建设淘宝模板上海优质建筑设计网公司
  • 改版网站会影响百度安徽六安市地图
  • 网站商城建设方案10个网站 云主机需求
  • 校园门户网站建设项目技术支持手工艺品网站建设策划书
  • 弧度网站建设建设机械官方网站
  • 增加网站收录哈尔滨建设局
  • 做风险代理案源的网站宿迁北京网站建设
  • 建设一个网站需要哪些费用ui培训班哪里有
  • 建设五证在那个网站可以查抄一则新闻四年级
  • 免费的ppt模板下载网站有哪些抖音代运营有效果吗
  • 制造网站的软件南昌网站做