当前位置: 首页 > news >正文

网站开发服务流程名师工作室网站建设 意义

网站开发服务流程,名师工作室网站建设 意义,深圳网站建站费用,网站建设专员工作职责Maven使用Maven作为后台管理工程的构建工具#xff0c;主要用到了以下功能 依赖管理#xff1a;包括jar的依赖#xff0c;工程之间的依赖 项目构建#xff1a;实现项目的一步构建 工程聚合、继承、依赖 Maven工程类型#xff1a;war、jar、pom taotao-parent 父工程的搭建…Maven使用Maven作为后台管理工程的构建工具主要用到了以下功能     依赖管理包括jar的依赖工程之间的依赖   项目构建实现项目的一步构建   工程聚合、继承、依赖   Maven工程类型war、jar、pom     taotao-parent 父工程的搭建父工程应该是一个pom工程。 在父工程中定义依赖的jar的版本信息、Maven插件的版本 完整的pom文件如下 1 ?xml version1.0 encodingUTF-8?2 project xmlnshttp://maven.apache.org/POM/4.0.03 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance4 xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd5 modelVersion4.0.0/modelVersion6 7 groupIdcom.taotao/groupId8 artifactIdtaotao-parent/artifactId9 version0.0.1-SNAPSHOT/version10 packagingpom/packaging11 12 !-- 集中定义依赖版本号 --13 properties14 junit.version4.12/junit.version15 spring.version4.1.3.RELEASE/spring.version16 mybatis.version3.3.0/mybatis.version17 mybatis.spring.version1.2.3/mybatis.spring.version18 mybatis.paginator.version1.2.15/mybatis.paginator.version19 mysql.version5.1.32/mysql.version20 slf4j.version1.6.4/slf4j.version21 jackson.version2.4.2/jackson.version22 druid.version1.0.9/druid.version23 httpclient.version4.3.5/httpclient.version24 jstl.version1.2/jstl.version25 servlet-api.version2.5/servlet-api.version26 jsp-api.version2.0/jsp-api.version27 joda-time.version2.5/joda-time.version28 commons-lang3.version3.3.2/commons-lang3.version29 commons-io.version1.3.2/commons-io.version30 commons-net.version3.3/commons-net.version31 pagehelper.version3.4.2-fix/pagehelper.version32 jsqlparser.version0.9.1/jsqlparser.version33 commons-fileupload.version1.3.1/commons-fileupload.version34 jedis.version2.7.2/jedis.version35 solrj.version4.10.3/solrj.version36 /properties37 !-- 只定义依赖的版本并不实际依赖 --38 dependencyManagement39 dependencies40 !-- 时间操作组件 --41 dependency42 groupIdjoda-time/groupId43 artifactIdjoda-time/artifactId44 version${joda-time.version}/version45 /dependency46 !-- Apache工具组件 --47 dependency48 groupIdorg.apache.commons/groupId49 artifactIdcommons-lang3/artifactId50 version${commons-lang3.version}/version51 /dependency52 dependency53 groupIdorg.apache.commons/groupId54 artifactIdcommons-io/artifactId55 version${commons-io.version}/version56 /dependency57 !--通信用的 ftp等--58 dependency59 groupIdcommons-net/groupId60 artifactIdcommons-net/artifactId61 version${commons-net.version}/version62 /dependency63 !-- Jackson Json处理工具包 --64 dependency65 groupIdcom.fasterxml.jackson.core/groupId66 artifactIdjackson-databind/artifactId67 version${jackson.version}/version68 /dependency69 !-- httpclient --70 dependency71 groupIdorg.apache.httpcomponents/groupId72 artifactIdhttpclient/artifactId73 version${httpclient.version}/version74 /dependency75 !-- 单元测试 --76 dependency77 groupIdjunit/groupId78 artifactIdjunit/artifactId79 version${junit.version}/version80 scopetest/scope81 /dependency82 !-- 日志处理 --83 dependency84 groupIdorg.slf4j/groupId85 artifactIdslf4j-log4j12/artifactId86 version${slf4j.version}/version87 /dependency88 !-- Mybatis --89 dependency90 groupIdorg.mybatis/groupId91 artifactIdmybatis/artifactId92 version${mybatis.version}/version93 /dependency94 dependency95 groupIdorg.mybatis/groupId96 artifactIdmybatis-spring/artifactId97 version${mybatis.spring.version}/version98 /dependency99 dependency 100 groupIdcom.github.miemiedev/groupId 101 artifactIdmybatis-paginator/artifactId 102 version${mybatis.paginator.version}/version 103 /dependency 104 dependency 105 groupIdcom.github.pagehelper/groupId 106 artifactIdpagehelper/artifactId 107 version${pagehelper.version}/version 108 /dependency 109 !-- MySql -- 110 dependency 111 groupIdmysql/groupId 112 artifactIdmysql-connector-java/artifactId 113 version${mysql.version}/version 114 /dependency 115 !-- 连接池 -- 116 dependency 117 groupIdcom.alibaba/groupId 118 artifactIddruid/artifactId 119 version${druid.version}/version 120 /dependency 121 !-- Spring -- 122 dependency 123 groupIdorg.springframework/groupId 124 artifactIdspring-context/artifactId 125 version${spring.version}/version 126 /dependency 127 dependency 128 groupIdorg.springframework/groupId 129 artifactIdspring-beans/artifactId 130 version${spring.version}/version 131 /dependency 132 dependency 133 groupIdorg.springframework/groupId 134 artifactIdspring-webmvc/artifactId 135 version${spring.version}/version 136 /dependency 137 dependency 138 groupIdorg.springframework/groupId 139 artifactIdspring-jdbc/artifactId 140 version${spring.version}/version 141 /dependency 142 dependency 143 groupIdorg.springframework/groupId 144 artifactIdspring-aspects/artifactId 145 version${spring.version}/version 146 /dependency 147 !-- JSP相关 -- 148 dependency 149 groupIdjstl/groupId 150 artifactIdjstl/artifactId 151 version${jstl.version}/version 152 /dependency 153 dependency 154 groupIdjavax.servlet/groupId 155 artifactIdservlet-api/artifactId 156 version${servlet-api.version}/version 157 scopeprovided/scope 158 /dependency 159 dependency 160 groupIdjavax.servlet/groupId 161 artifactIdjsp-api/artifactId 162 version${jsp-api.version}/version 163 scopeprovided/scope 164 /dependency 165 !-- 文件上传组件 -- 166 dependency 167 groupIdcommons-fileupload/groupId 168 artifactIdcommons-fileupload/artifactId 169 version${commons-fileupload.version}/version 170 /dependency 171 !-- Redis客户端 -- 172 dependency 173 groupIdredis.clients/groupId 174 artifactIdjedis/artifactId 175 version${jedis.version}/version 176 /dependency 177 !-- solr客户端 -- 178 dependency 179 groupIdorg.apache.solr/groupId 180 artifactIdsolr-solrj/artifactId 181 version${solrj.version}/version 182 /dependency 183 /dependencies 184 /dependencyManagement 185 build 186 finalName${project.artifactId}/finalName 187 plugins 188 !-- 资源文件拷贝插件 -- 189 plugin 190 groupIdorg.apache.maven.plugins/groupId 191 artifactIdmaven-resources-plugin/artifactId 192 version2.7/version 193 configuration 194 encodingUTF-8/encoding 195 /configuration 196 /plugin 197 !-- java编译插件 -- 198 plugin 199 groupIdorg.apache.maven.plugins/groupId 200 artifactIdmaven-compiler-plugin/artifactId 201 version3.2/version 202 configuration 203 source1.7/source 204 target1.7/target 205 encodingUTF-8/encoding 206 /configuration 207 /plugin 208 /plugins 209 pluginManagement 210 plugins 211 !-- 配置Tomcat插件 -- 212 plugin 213 groupIdorg.apache.tomcat.maven/groupId 214 artifactIdtomcat7-maven-plugin/artifactId 215 version2.2/version 216 /plugin 217 /plugins 218 /pluginManagement 219 /build 220 221 222 /project taotao-parent的pom taotao-comon 工具类工程把各个模块都会用到的一些通用功能抽取成一个个的工具类组合成一个common工程 这个common工程最后打成一个jar包其他项目只需要依赖这个jar就能够使用common提供的各种功能 common工程继承taotao-parent工程 1 ?xml version1.0 encodingUTF-8?2 project xmlnshttp://maven.apache.org/POM/4.0.03 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance4 xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd5 parent6 artifactIdtaotao-parent/artifactId7 groupIdcom.taotao/groupId8 version0.0.1-SNAPSHOT/version9 relativePath../taotao-parent/pom.xml/relativePath 10 /parent 11 modelVersion4.0.0/modelVersion 12 13 groupIdcom.taotao/groupId 14 artifactIdtaotao-common/artifactId 15 16 !-- jar包的依赖 -- 17 dependencies 18 !-- 时间操作组件 -- 19 dependency 20 groupIdjoda-time/groupId 21 artifactIdjoda-time/artifactId 22 /dependency 23 !-- Apache工具组件 -- 24 dependency 25 groupIdorg.apache.commons/groupId 26 artifactIdcommons-lang3/artifactId 27 /dependency 28 dependency 29 groupIdorg.apache.commons/groupId 30 artifactIdcommons-io/artifactId 31 /dependency 32 dependency 33 groupIdcommons-net/groupId 34 artifactIdcommons-net/artifactId 35 /dependency 36 !-- Jackson Json处理工具包 -- 37 dependency 38 groupIdcom.fasterxml.jackson.core/groupId 39 artifactIdjackson-databind/artifactId 40 /dependency 41 !-- httpclient -- 42 dependency 43 groupIdorg.apache.httpcomponents/groupId 44 artifactIdhttpclient/artifactId 45 /dependency 46 !-- 单元测试 -- 47 dependency 48 groupIdjunit/groupId 49 artifactIdjunit/artifactId 50 scopetest/scope 51 /dependency 52 !-- 日志处理 -- 53 dependency 54 groupIdorg.slf4j/groupId 55 artifactIdslf4j-log4j12/artifactId 56 /dependency 57 /dependencies 58 59 60 /project taotao-common taotao-manager 聚合工程后台工程是一个web项目可以将Controller、Service、Mapper、Pojo各层分离每一层都是一个jar然后使用聚合工程将他们组合起来。结构如下   后台管理系统工程结构 taotao-parent -- 管理依赖jar包的版本全局公司级别 |--taotao-common  --- 通用组件、工具类 |--taotao-manage  -- 后台系统   |--com.taotao.manage.web   |--com.taotao.manage.service   |--com.taotao.manage.mapper   |--com.taotao.manage.pojo   1 ?xml version1.0 encodingUTF-8?2 project xmlnshttp://maven.apache.org/POM/4.0.03 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance4 xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd5 parent6 artifactIdtaotao-parent/artifactId7 groupIdcom.taotao/groupId8 version0.0.1-SNAPSHOT/version9 relativePath../taotao-parent/pom.xml/relativePath 10 /parent 11 modelVersion4.0.0/modelVersion 12 13 groupIdcom.taotao/groupId 14 artifactIdtaotao-manager/artifactId 15 packagingpom/packaging 16 !-- 依赖管理 -- 17 dependencies 18 dependency 19 groupIdcom.taotao/groupId 20 artifactIdtaotao-common/artifactId 21 version0.0.1-SNAPSHOT/version 22 /dependency 23 /dependencies 24 25 26 /project taotao-manager     taotao-manager-pojo?xml version1.0 encodingUTF-8?project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd parent artifactIdtaotao-manager/artifactId groupIdcom.taotao/groupId version0.0.1-SNAPSHOT/version /parent modelVersion4.0.0/modelVersion groupIdcom.taotao/groupId artifactIdtaotao-manager-pojo/artifactId packagingjar/packaging/project taotao-manager-mapper?xml version1.0 encodingUTF-8?project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd parent artifactIdtaotao-manager/artifactId groupIdcom.taotao/groupId version0.0.1-SNAPSHOT/version /parent modelVersion4.0.0/modelVersion groupIdcom.taotao/groupId artifactIdtaotao-manager-mapper/artifactId !-- 依赖管理 -- dependencies dependency groupIdcom.taotao/groupId artifactIdtaotao-manager-pojo/artifactId version0.0.1-SNAPSHOT/version /dependency !-- Mybatis -- dependency groupIdorg.mybatis/groupId artifactIdmybatis/artifactId /dependency dependency groupIdorg.mybatis/groupId artifactIdmybatis-spring/artifactId /dependency dependency groupIdcom.github.miemiedev/groupId artifactIdmybatis-paginator/artifactId /dependency dependency groupIdcom.github.pagehelper/groupId artifactIdpagehelper/artifactId /dependency !-- MySql -- dependency groupIdmysql/groupId artifactIdmysql-connector-java/artifactId /dependency !-- 连接池 -- dependency groupIdcom.alibaba/groupId artifactIddruid/artifactId /dependency /dependencies/project taotao-manager-serviceproject xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd modelVersion4.0.0/modelVersion parent groupIdcom.taotao/groupId artifactIdtaotao-manager/artifactId version0.0.1-SNAPSHOT/version /parent artifactIdtaotao-manager-service/artifactId !-- 依赖管理 -- dependencies dependency groupIdcom.taotao/groupId artifactIdtaotao-manager-mapper/artifactId version0.0.1-SNAPSHOT/version /dependency !-- Spring -- dependency groupIdorg.springframework/groupId artifactIdspring-context/artifactId /dependency dependency groupIdorg.springframework/groupId artifactIdspring-beans/artifactId /dependency dependency groupIdorg.springframework/groupId artifactIdspring-webmvc/artifactId /dependency dependency groupIdorg.springframework/groupId artifactIdspring-jdbc/artifactId /dependency dependency groupIdorg.springframework/groupId artifactIdspring-aspects/artifactId /dependency /dependencies/project taotao-manager-webproject xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd modelVersion4.0.0/modelVersion parent groupIdcom.taotao/groupId artifactIdtaotao-manager/artifactId version0.0.1-SNAPSHOT/version /parent artifactIdtaotao-manager-web/artifactId packagingwar/packaging !-- 依赖管理 -- dependencies dependency groupIdcom.taotao/groupId artifactIdtaotao-manager-service/artifactId version0.0.1-SNAPSHOT/version /dependency !-- JSP相关 -- dependency groupIdjstl/groupId artifactIdjstl/artifactId /dependency dependency groupIdjavax.servlet/groupId artifactIdservlet-api/artifactId scopeprovided/scope /dependency dependency groupIdjavax.servlet/groupId artifactIdjsp-api/artifactId scopeprovided/scope /dependency !-- 文件上传组件 -- dependency groupIdcommons-fileupload/groupId artifactIdcommons-fileupload/artifactId /dependency /dependencies/project注意每个工程创建完后都安装到maven以便被其他项目依赖包括pom工程也要安装测试运行taotao-manager聚合工程的tomcat7:run起来后在浏览器输入指定地址看看主页是否显示到目前为止代码在 https://git.oschina.net/sherryBy/taotao.git 的 提交id为 8189d151ca10e11888952face0529a0ce7cfa7d9  转载于:https://www.cnblogs.com/sherrykid/p/6262628.html
http://www.pierceye.com/news/342363/

相关文章:

  • 网站建设成品动漫网站建设答辩ppt
  • 邯郸网站设计价格做网站哪便宜
  • 建设网站的一般步骤网站设计下载
  • 广东同江医院网站建设建站网站图片不显示
  • 免费在线响应式网站自助建站网站网页怎么设计
  • 池州网站建设抚顺网站建设公司
  • 网站如可引导客户义乌小程序开发制作公司
  • 环境设计排版素材网站周口市住房和城乡建设局网站
  • 建设部资质查询网站wordpress采集英文
  • 深圳北站设计方案高质量网站外链平台
  • 苏州做网站优化的公司国外 网站页面
  • 网站建设流程发布网站和网页制作鲜花网站建设论文百度文库
  • 建个人网站赚钱吗手机网站页面大小
  • php简单购物网站源码海口网红美食餐厅
  • 傻瓜式建站软件长沙做软件的公司
  • 旅行社营业网点可以做网站吗别人网站建设多少钱
  • 南宁设计网站建设教程网站建设
  • 柯城区住房和城乡建设局网站wordpress仿fe素材
  • 黄岛建设局网站用什么建设网站
  • 桂林dj网站郑州上海做网站的公司
  • 进入江苏省住房和城乡建设厅网站网络舆情监测 toom
  • 延安市建设工程交易中心网站seo网络营销推广优化
  • 网站一条龙服务教育类网站前置审批
  • 安徽省建设厅网站首页wordpress和typecho
  • 网站开发考试题torrentkitty磁力猫引擎
  • 如何把电脑改成服务器 做网站微信网站背景图片
  • 淘宝客网站建设详细教程链接交换平台
  • 外贸门户网站深圳网站制作开发排名
  • 如何建设一个稳定的网站photoshop网页制作视频教程
  • 企业网站建设合作合同28招商加盟网