工程课题 : 商城系统 - logs 1 工程构建

github : https://github.com/RudolphBrown/Project/blob/master/shopping-mall-log1.zip

maven工程创建方式有三种:jar, pom, war, 

三种打包方式在工程中运用很巧妙,一个web-app组件只需要一个war包模块,而其余可以打包成jar包,pom包用来聚合所有子包.

log 1: 创建项目所有模块祖先模块

  项目使用模块化开发,所以构建的时候分为多个主题进行构建.

  用途 : 规定所有jar包的版本信息,并不实际使用

  创建Maven工程 Shopping-mall-origin  

   

log 2: 创建项目公共工程模块

  用途 : 解决公用jar包依赖

  创建Maven工程 Shopping-mall-common 

   

log 3 :  搭建后台管理系统工程模块

 用途 : 后台管理系统是整个系统的子系统

  创建Maven工程 Shopping-mall-manager

   

log 4 :  搭建后台管理系统子模块 - POJO

 用途 : 构成后台管理系统的子模块,充当实体层

  创建Maven工程 Shopping-mall-manager-pojo

   

log 5 :  搭建后台管理系统子模块 - mapper

 用途 : 构成后台管理系统的子模块,用于MVC的View层映射

  创建Maven工程 Shopping-mall-manager-mapper

   

log 6 :  搭建后台管理系统子模块 - service

 用途 : 构成后台管理系统的子模块,主要的事务层,包含所有主要的逻辑

  创建Maven工程 Shopping-mall-manager-service

   

log 7 :  搭建后台管理系统子模块 - web

 用途 : 构成后台管理系统的子模块,Controller层,负责数据的传递

  创建Maven工程 Shopping-mall-manager-web

   

log 8 :  测试工程搭建

 用途 : 确保工程能够初步运行

  创建jsp,加入tomcat插件,由于依赖关系需要把被依赖的jar包先安装到本地的maven仓库中

  这里依赖关系如下图,需要把整个工程下载安装至本地仓库.

  

  测试结果:项目搭建成功

  

  

时间: 2024-10-23 02:20:47

工程课题 : 商城系统 - logs 1 工程构建的相关文章

crank工程的qnx系统移植

crank工程的qnx系统移植 crank 开发 版权声明:本文为博主原创文章,未经博主允许不得转载. 开发软件:Crank Storyboard Designer,在crank公司的网站上可以申请30天试用版软件.Crank公司网址 硬件设备:Ti AM335x Starter Kit platform. 操作系统:QNX Neutrino 6.5 架构:ARMLE Crank是一家致力于创新嵌入式图形用户界面解决方案的软件公司.Crank软件提供的产品和服务,使得UI设计者和开发设计团队能够

升级MAC OS到10.13, 10.14系统后UNITY工程无法加载资源的解决办法

升级MAC OS到10.13, 10.14系统后,出现UNITY工程无法加载资源的情况: Unity项目中Asset目录显示为空! 解决办法一: 打开Launchpad中的磁盘工具 (也就是实用工具下的"磁盘工具") 新建一分区,名称大小任意,格式为MAC OS 扩展(日志式) 将unity工程移至新分区 OK,工程已经可以正常加载了 解决办法二: 1. 升级Unity版本 (如Unity5.6.6, Unity 2018.1 均可以)   2. 安装相应的补丁版Unity3D 参考链

工程生产ERP系统哪个好用

很多生产企业在制定生产排程.物料管控.成本核算.生产计划.物料采购.仓储管理等环节存在不能跨部门信息共享问题.众所周知在生产过程中需要能够实时对接多业务数据,以此达到降低生产成本.物料损耗,提高企业生产效率.增强企业综合竞争力.而实现一体化管理需求,需要生产企业具备一定的数字化水平.工程生产ERP系统具备一体化管理多业务数据,能够更好的帮助企业提高综合竞争力.那么工程生产ERP系统哪个好用? 工程生产ERP系统哪个好用?没有最好用的,只有适合企业使用的.需要结合企业的管理特点,选择适合使用的.至

002商城项目:maven工程的测试以及svn的使用

我们上一篇文章搭建了maven工程,这一篇文章我们就要测试这个工程. 1: 由于这个工程还没有页面,我们要首先建立一个页面.在建立页面的jsp的过程中,我发现了一个问题,我这个eclipse由于缺少JAVAEE的插件导致没有javaweb方面的选项. 解决问题: 这里就是安装插件的地方,我们输入网址,然后选择next.就可以了. 好,解决这个问题之后,我们就可以编写我们的jsp页面了. 如下:index.jsp: <html> <body> <h2>Hello Worl

Dubbo+SpringMVC工程创建详解(附工程文件)

Dubbo+SpringMVC工程创建详解(附工程文件) Dubbo出现的目的是为了应对现在高并发,高数据量请求的问题.目前的垂直应用架构已经无法满足现在大数据的冲击,SOA就应运而生,而Dubbo在国内使用的还是比较多,稳定性也比较不错. 架构 节点角色说明: Provider: 暴露服务的服务提供方. Consumer: 调用远程服务的服务消费方. Registry: 服务注册与发现的注册中心. Monitor: 统计服务的调用次调和调用时间的监控中心. Container: 服务运行容器.

微信小程序购物商城系统开发系列-目录结构

上一篇我们简单介绍了一下微信小程序的IDE(微信小程序购物商城系统开发系列-工具篇),相信大家都已经蠢蠢欲试建立一个自己的小程序,去完成一个独立的商城网站. 先别着急我们一步步来,先尝试下写一个自己的小demo. 这一篇文章我们主要的是介绍一下小程序的一些目录结构,以及一些语法,为我们后面的微信小程序商城系统做铺垫. 首先我们来了解下小程序的目录结构 Pages 我们新建的一些页面将保存在这个文件夹下面,每一个小程序页面是由同路径下同名的四个不同后缀文件的组成,如:index.js.index.

ISkyShop B2B2C 商城系统V1.0正式版隆重发布

ISkyShop核心开发团队结合7年电商开发经验,历经1年多时间的设计研发,于2014年6月12日隆重推出ISkyShop B2B2C 商城系统V1.0,B2B2C商城系统是ISkyShop独立自主研发的 商城系统,系统运营模式为"平台自营+商户入驻",平台运营商既可以自营商品盈利,同时对所有入驻商城销售均收取比例佣金,入驻商户定期申请销售结算,方 便快捷,即平台运营商与入驻商户互利共赢,ISkyShop B2B2C 商城系统是国内唯一真正意义上的B2B2C系统. 系统主要特点有: 1

Vue2.0+Node.js+MongoDB 全栈打造商城系统

第1章 课程介绍简单回顾前端近几年的框架模式,了解不同时期下的框架特点.其次介绍Vue框架的背景和核心思想,以及同其它MV*框架的对比.1-1 课程-导学1-2 前端框架回顾1-3 vue概况以及核心思想1-4 vue框架优缺点对比 第2章 Vue基础从0到1,如何搭建一个简单的Vue项目:本章节主要讲解Node和Npm环境的搭建,其次介绍vue-cli脚手架的使用,以及通过详细拆解介绍脚手架生成的配置文件信息,最后给大家介绍了Vue涵盖的基础语法.2-1 nodejs和npm的安装和环境搭建2

java B2B2C 源码 多级分销Springboot多租户电子商城系统-docker-feign配置(五)

简介 上一节我们讨论了怎么用feign声明式调用cloud的生产者,这节我们讨论一下feign配置,通过编写配置类,我们可以自定义feign的日志级别,日志扫描目录,可以通过feign调用服务在eureka上的调用信息 feign声明接口之后,在代码中通过@Resource或者@Autowired注入之后即可使用. @FeignClient标签的常用属性如下: name:指定FeignClient的名称,如果项目使用了Ribbon,name属性会作为微服务的名称,用于服务发现 url: url一