Spring实战 - 手动创建Java Web项目单体架构
Posted 9Coding
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring实战 - 手动创建Java Web项目单体架构相关的知识,希望对你有一定的参考价值。
- 环境: MacOS + IntelliJ IDEA 2019.3.1 (Ultimate Edition)
1、创建存放web项目的文件夹
mkdir -p ~/Documents/test/demo
2、在存放web项目的文件夹并创建pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<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.coding</groupId>
<artifactId>demo</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>war</packaging>
</project>
3、使用Maven 托管项目
选择创建的pom.xml->右键
-> Add as Maven Project
4、在demo目录下创建存放源码的文件夹
mkdir -p ~/Documents/test/demo/src/main/java
设置Java文件夹为Sources Root
选择java文件夹->右键
->Mark Directory as
->Sources Root
5、在demo目录下创建存放资源文件夹
mkdir -p ~/Documents/test/demo/src/main/resources
设置resources文件夹为Resources Root
选择resources文件夹->右键
->Mark Directory as
->Resources Root
6、在demo目录下创建存放配置文件的文件夹
mkdir -p ~/Documents/test/demo/src/main/webapp
7、在demo目录下创建存放单元测试代码的文件夹
mkdir -p ~/Documents/test/demo/src/test/java
设置test目录下的java文件夹为Test Resources Root
选择java文件夹->右键
->Mark Directory as
->Test Resources Root
8、创建包名com.coding.demo
mkdir -p ~/Documents/test/demo/src/main/java/com/coding/demo
9、创建视图层web
mkdir -p ~/Documents/test/demo/src/main/java/com/coding/demo/web
10、创建业务逻辑层service
mkdir -p ~/Documents/test/demo/src/main/java/com/coding/demo/service
11、创建数据访问层DAO
mkdir -p ~/Documents/test/demo/src/main/java/com/coding/demo/dao
12、创建实体类
mkdir -p ~/Documents/test/demo/src/main/java/com/coding/demo/entity
至此单体架构搭建完成!
├── pom.xml
└── src
├── main
│?? ├── java
│?? │?? └── com
│?? │?? └── coding
│?? │?? └── demo
│?? │?? ├── dao
│?? │?? ├── entity
│?? │?? ├── service
│?? │?? └── web
│?? ├── resources
│?? └── webapp
└── test
└── java
以上是关于Spring实战 - 手动创建Java Web项目单体架构的主要内容,如果未能解决你的问题,请参考以下文章
Java——Spring 手动生成web.xml配置文件方法
Java Spring Cloud 实战之路 - 1 创建项目