spring boot 创建三层架构方式 以及打包项目

1、新建一个主的maven项目()使用IDEA创建SpringBoot项目  (谢谢这位小哥)

2、在建好的项目上右键--》new ---> module   选择maven---> next ,artifactId 中输入 Web

spring boot 创建三层架构方式 以及打包项目_第1张图片

spring boot 创建三层架构方式 以及打包项目_第2张图片

spring boot 创建三层架构方式 以及打包项目_第3张图片

完成,点击finish

同样的道理,在此创建model模型层和persistence

这里说下相互依赖管理:

web ---->persistence----->>>model

所以相关xml配置

web.xml

spring boot 创建三层架构方式 以及打包项目_第4张图片



        
            
                org.springframework.boot
                spring-boot-maven-plugin
                
                    jerryspringboot.JerrySpringBootFirstApplication
                
            
        
    

persistence.xml配置 ,引入model

spring boot 创建三层架构方式 以及打包项目_第5张图片

model的pom.xml

spring boot 创建三层架构方式 以及打包项目_第6张图片

总项目的pom.xml



	4.0.0

	com.jerry
	jerry-spring-boot-first
	0.0.1-SNAPSHOT
	
		web
		persistence
		model
	
	
	
	pom

	jerry-spring-boot-first
	Demo project for Spring Boot

	
		org.springframework.boot
		spring-boot-starter-parent
		2.0.0.RELEASE
		 
	

	
		UTF-8
		UTF-8
		1.8
	

	
		
			org.springframework.boot
			spring-boot-starter-webflux
		

		
			org.springframework.boot
			spring-boot-starter-test
			test
		
		
			io.projectreactor
			reactor-test
			test
		
	





最后项目打包:

切换到web项目的target下面, 使用命令

mvn -Dmaven.test.skip -U clean package

然后运行jar包:

java -jar web-xxxxx.jar



你可能感兴趣的:(spring,boot)