javaspingecommerceideprointro - juedaiyuer/researchNote GitHub Wiki

IDE介绍,工程搭建,组件

ideal对maven的支持更好一些

工程创建和插件安装

new-project-java-不选择任何模板

maven管理在目录上新建Directory

使用maven,新建一个pom.xml,每一个模块都有一个pom文件

测试

新建两个文件夹

  • Admin
  • Service

新建pom.xml,将源代码的pom.xml拷贝过去

<groupId>com.tortuousroad</groupId>
<artifactId>ecommerceMyTest</artifactId>
<version>1.0</version>
<packaging>pom</packaging>
<name>${project.artifactId}</name>

每一个新建的文件夹都有一个pom.xml文件

Admin文件夹下新建

  • Controller
  • Web

Service文件夹下新建

  • src(main,test两个子文件)
  • main(java,resources)
  • test(java,resources)

Admin下的Controller目录结构和上面的相同java和resources

Web目录下src-main-(resources,webapp)

Service下的pom.xml,声明parent

Web用war打包

maven

groupid项目组织唯一的标识符,实际对应JAVA的包结构,是main目录里java的目录结构

ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称

插件安装

lombok

import lombok.Getter;
import lombok.Setter;
⚠️ **GitHub.com Fallback** ⚠️