后台管理系统框架搭建——商城(二)

1.1Maven 1.依赖管理,jar包、工程之间的依赖 2.项目依赖。实现项目的进一步构建 3.maven工程有聚合、继承、依赖 1.2Maven的工程类型 1.War包工程(web工程) 2.Jar包工程(java工程) 3.Pom工程(聚合工程(至少有一个War包)、父工程)

1.3父工程的搭建 父工程是一个POM工程。在父工程中定义依赖的jar包版本信息、Maven插件的版本(为了方便统一版本信息)

1.4安装本地仓库 略:具体见maven学习

1.5pom父工程文件 406错误:url模板映射,响应response body,查看jackson文件地址是否引入 **pagehelper:**分页插件 slf4j:日志包 httpclient:模拟服务器和服务器之间调用 jedis:redis开发工具 solrj:solr搜索引擎 插件:解决版本更新自动换版本的问题

<build>
<finalName>${
          
   project.artifactId}</finalName>
    <plugins>
      <!-- 资源文件拷贝插件 -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-resources-plugin</artifactId>
        <version>2.7</version>
        <configuration>
          <encoding>UTF-8</encoding>
        </configuration>
      </plugin>
      <!-- java编译插件 -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.2</version>
        <configuration>
          <source>1.8</source>
          <target>1.8</target>
          <encoding>UTF-8</encoding>
        </configuration>
      </plugin>
    </plugins>
    <pluginManagement>
      <plugins>
        <!-- 配置Tomcat插件 -->
        <plugin>
          <groupId>org.apache.tomcat.maven</groupId>
          <artifactId>tomcat7-maven-plugin</artifactId>
          <version>2.2</version>
        </plugin>
      </plugins>
    </pluginManagement>
  </build>

1.5.1创建通用工具类COMMON工程 也需要继承父工程

1.6 后台管理工程创建

-parent: 管理依赖jar包的版本,全局,公司级别 **-common:**通用组件、工具类 manager : 后台管理系统(聚合工程,聚合成一个war包,必须有一个WAR包) manager.web 依赖springMVC,servlet,jsp,service,war包,要有web.xml manager.service 依赖mapper,依赖spring,mapper,Jar包 manager.mapper(dao) 依赖mybatis,pojo,jar包 manager.pojo(javabean) 无依赖 pojo:相当于普通实体类javabean mapper:相当于dao层

1.6.1 运行聚合工程 在manager聚合工程下启动tomcat 使用maven命令: clean Tomcat7:run tomacat指定使用tomcat7的插件 注意: 1.需要把parent工程安装到本地仓库,install

经验分享 程序员 微信小程序 职场和发展