打算学习springboot和springcloud,在此之前先尝试搭建一个最简洁的SSM项目,对比之后跟能感受springboot的强大和便捷。
项目说明:sclipse+maven+SSM,只是最简单ssm项目,基本没有加上其他框架和技术(懒而且不会 …)
整个项目结构
parent(顶级父工程,管理坐标,插件,打包为pom)
common(公共工程,继承父工程,管理工具类,打包为jar)
manager(聚合后台管理工程,继承父工程,依赖工具类,打包为pom)
Manager-pojo(jar)实体类模块
Manager-dao(jar)dao层模块
Manager-service(jar)service层模块
Manager-web(war)表现层模块
创建顶级父项目parent
1.创建maven project 项目,groudId为com.chen,artifactId为chen-parent,打包方式为pom
2.父工程pom坐标
作用:管理坐标,锁定坐标版本
创建工具类工程 common
1.新建maven project 项目,groupId为com.chen,artifactId为chen-common,父工程为chen.parent
2.定义pom坐标
作用:定义工具类和抽取工具类坐标,被其它工程依赖
3.新建util包并创建util类