• ssm框架开发项目-众筹网(IDEA版)


    一、环境搭建

      • IDEA 2018
      • JDK1.8
      • MySql5.7  

    1、new Empty Project,并创建八个工程

    • parent 父工程,聚合其他工程(pom)
    • main Web工程,存放所有页面,框架配置文件(war)
    • manager-impl 后台管理系统,存放控制器类,业务层实现类(jar)
    • manager-api 后台管理系统,存放业务层接口和DAO层接口(jar)
    • potal-impl 前台系统,存放控制器类,业务层实现类(jar)
    • potal-api 前台系统,存放业务层接口和DAO层接口(jar)
    • common 存放所有模块所需要的公共类(jar)
    • bean 存放所有模块的实体类(jar)

    (1)new Empty Project

     (2)创建project

    •  

     (3)创建main项目

    (4)依次创建其他项目。。

    2、建立各项目之间的依赖关系

    •  例:potal-api依赖bean和common(依赖谁就将谁的坐标放在pom文件)
     1     <!--ALT+Insert,选择Dependency选择依赖-->
     2     <dependencies>
     3         <dependency>
     4             <groupId>com.atcrowdfunding.maven</groupId>
     5             <artifactId>bean</artifactId>
     6             <version>1.0-SNAPSHOT</version>
     7         </dependency>
     8         <dependency>
     9             <groupId>com.atcrowdfunding.maven</groupId>
    10             <artifactId>common</artifactId>
    11             <version>1.0-SNAPSHOT</version>
    12         </dependency>
    13     </dependencies>

    3、将main项目变为web项目

    • ① 鼠标右击,选择open module settings
    • ② 选择web
    • ③ 修改路径
    • ④ srcmainwebapp 下增加META-INF
    •  
    • ⑤ 修改配置为war
    •  
    • ⑥ 右击main项目,选择 project structure(快捷:Ctrl+alt+shift+s)

    4、调试

     

  • 相关阅读:
    学了这么多年技术,为什么水平还是一般般?
    你能不用计算机来计算S=a+(a+1)+(a+2) + ...... + b的解的数目吗?
    迟来的2013年总结
    如何快速查找IP归属地
    Shiro 权限标签
    Shiro 权限注解
    Shiro 授权
    shiro 身份验证
    Kaptcha
    FastJson
  • 原文地址:https://www.cnblogs.com/Anemia-BOY/p/11460861.html
Copyright © 2020-2023  润新知