分模块开发和设计

工程模块和模块划分
将ssm这个项目分模块(前面三个模快的创建不需要用到模板,直接创建空的maven)


15.png
10.png

把上面的划分成下面的模块


11.png

首先ssm_dao分离

点击如下:


13.png

创建一个新模块:


14.png

其他步骤就是创建maven项目
下面是创建好的项目,只需要将domain的类导入,其他都不需要,没有配置
12.png

compile编译一下看是否成功

ssm_dao的分离

18.png

创建一个新的模块
然后把文件导入进去


16.png

pom文件


        
            com.itheima
            ssm_pojo
            1.0-SNAPSHOT
        
        
        
        
        
            org.springframework
            spring-context
            5.1.9.RELEASE
        


        
        
        
        
            org.mybatis
            mybatis
            3.5.3
        
        
        
            mysql
            mysql-connector-java
            5.1.47
        
        
        
            org.springframework
            spring-jdbc
            5.1.9.RELEASE
        
        
        
            org.mybatis
            mybatis-spring
            2.0.3
        
        
        
            com.alibaba
            druid
            1.1.16
        
        
        
            com.github.pagehelper
            pagehelper
            5.1.2
        
    

ssm_service的分离

19.png
17.png

pom文件

 
        
        
        
        
            org.springframework
            spring-context
            5.1.9.RELEASE
        
        
            com.itheima
            ssm_dao
            1.0-SNAPSHOT
        
        
        
            junit
            junit
            4.12
        
        
        
            org.springframework
            spring-test
            5.1.9.RELEASE
        
    

ssm_controller的分离(这个模块的创建需要用到模板)

21.png
20.png

pom文件

 
    
      com.itheima
      ssm_service
      1.0-SNAPSHOT
    
    
    
    
    
      org.springframework
      spring-webmvc
      5.1.9.RELEASE
    
    
    
      com.fasterxml.jackson.core
      jackson-databind
      2.9.0
    
    
      javax.servlet
      javax.servlet-api
      3.1.0
      provided
    
  

你可能感兴趣的:(分模块开发和设计)