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

皋兰网站建设平台手机app软件怎么开发

皋兰网站建设平台,手机app软件怎么开发,自己的简历网站怎么做,网站设计与制作报价1. 创建项目目录结构 首先,创建项目的基本目录结构。一个典型的 Maven 项目结构如下: my-spring-project ├── src │ ├── main │ │ ├── java │ │ │ └── com │ │ │ └── example │ │ │ └…

1. 创建项目目录结构

首先,创建项目的基本目录结构。一个典型的 Maven 项目结构如下:

my-spring-project
├── src
│   ├── main
│   │   ├── java
│   │   │   └── com
│   │   │       └── example
│   │   │           └── myapp
│   │   │               ├── Application.java
│   │   │               └── controller
│   │   │                   └── MyController.java
│   │   ├── resources
│   │   │   └── application.properties
│   └── test
│       ├── java
│       │   └── com
│       │       └── example
│       │           └── myapp
│       │               └── ApplicationTests.java
└── pom.xml

2. 初始化 Maven 项目

在项目根目录下创建一个 pom.xml 文件,并添加以下基本配置:

<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.example</groupId><artifactId>my-spring-project</artifactId><version>1.0-SNAPSHOT</version><properties><java.version>17</java.version><spring.version>6.0.8</spring.version></properties><dependencies><!-- Spring Core --><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>${spring.version}</version></dependency><!-- Spring Web --><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>${spring.version}</version></dependency><!-- Servlet API --><dependency><groupId>jakarta.servlet</groupId><artifactId>jakarta.servlet-api</artifactId><version>5.0.0</version><scope>provided</scope></dependency><!-- Jackson for JSON --><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.15.2</version></dependency><!-- JUnit for Testing --><dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter-api</artifactId><version>5.10.0</version><scope>test</scope></dependency><dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter-engine</artifactId><version>5.10.0</version><scope>test</scope></dependency></dependencies><build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.10.1</version><configuration><source>${java.version}</source><target>${java.version}</target></configuration></plugin></plugins></build>
</project>

3. 编写主应用程序类

src/main/java/com/example/myapp 目录下创建 Application.java 文件:

package com.example.myapp;import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;@Configuration
@EnableWebMvc
@ComponentScan(basePackages = "com.example.myapp")
public class Application {public static void main(String[] args) {org.springframework.boot.SpringApplication.run(Application.class, args);}
}

4. 配置 Web 服务器

创建一个配置类来启动嵌入式 Tomcat 服务器:

package com.example.myapp;import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
import org.springframework.boot.web.servlet.server.ServletWebServerFactory;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;@Configuration
public class WebServerConfig {@Beanpublic ServletWebServerFactory servletWebServerFactory() {return new TomcatServletWebServerFactory();}
}

5. 创建控制器

src/main/java/com/example/myapp/controller 目录下创建 MyController.java 文件:

package com.example.myapp.controller;import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
public class MyController {@GetMapping("/hello")public String hello() {return "Hello, World!";}
}

6. 配置文件

src/main/resources 目录下创建 application.properties 文件,可用于配置 Spring 应用的各种属性:

server.port=8080

7. 编写测试类

src/test/java/com/example/myapp 目录下创建 ApplicationTests.java 文件:

package com.example.myapp;import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;@SpringBootTest
class ApplicationTests {@Testvoid contextLoads() {}
}

8. 构建和运行项目

使用以下命令构建和运行项目:

mvn clean install
mvn spring-boot:run

以上步骤将创建一个基本的 Spring 项目,而不依赖于 Spring Boot Helper 工具。这样可以更好地理解 Spring 框架的底层工作原理和配置方式。

http://www.yayakq.cn/news/229605/

相关文章:

  • 兴化网站建设价格单页建站系统
  • 有没有做.net面试题的网站微信小程序定制开发报价方案
  • 公司网站维护主要做什么网站建设公司推广方案
  • 做网站挂广告赚多少会展网站建设
  • 商场网站设计专业精准网络营销推广
  • 门户网站手机版汕头网站快速排名优化
  • 聊城做wap网站找谁网站 兼容性
  • 加强门户网站建设网站建设中的功能
  • 做哪种网站能赚到钱流程图在线制作免费
  • 魔方 网站建设 有限公司做网站宁波大点的网络公司
  • 泉州cms建站系统劳力士手表价格及图片 官方网站
  • 玛伊网站做兼职加入要多少钱用户注册和登录网站怎么做的
  • 龙岩 网站建设wordpress 时光网主题
  • wordpress站中站国内最大网站制作公司
  • 做网站工资怎么样网站站点名
  • 如何使用wordpress搭建网站中山免费网站建设
  • 云南建网站需要多少钱杭州商业空间设计公司
  • wordpress设置阅读权限wordpress博客做seo
  • 电商网站建设 问题与解决方案济南做网站的哪家好
  • 现在哪些网站自己做装修漳州做网站含博大选
  • 做木材生意的外贸网站营销网建
  • 做视频网站违法吗wordpress考试主题
  • 中山网站建设网站门户网站的基本功能
  • 网络知识网站做推广的网站带宽需要多少
  • 服务器有了网站怎么做的网站频繁改版
  • 大千科技网站建设运营笔记wordpress
  • 怎么建立一个网站放图片企业建设网站哪家好
  • 深圳专业专业网站设计创建全国文明城市的宗旨是什么
  • 大连网站建设选高合科技手机网站建设报价多少
  • 江宁区住房和城乡建设局网站深圳网页设计就找兴田德润