zoukankan      html  css  js  c++  java
  • shop--3.配置Maven

    首先是建包

    Enums 枚举

    Interceptor 拦截

    Dto 用来对entity中不足的地方来补充

    接着在pom.xml中加入项目所需要的jar包

    1.单元测试Junit的jar包

            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.12</version>
                <scope>test</scope>
            </dependency>

    2.日志Logback

         <!-- https://mvnrepository.com/artifact/ch.qos.logback/logback-classic -->
            <dependency>
                <groupId>ch.qos.logback</groupId>
                <artifactId>logback-classic</artifactId>
                <version>1.2.3</version>
            </dependency>

    3.spring 相关的jar包

            <!-- Spring -->
            <!-- 1)包含Spring框架基本的核心工具类。Spring其他组件要都要使用到这个包里的类,是其他组件的基本核心 -->
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-core</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <!-- 2)这个jar文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversion of control/ Dependenct 
                Injection(Ioc/DI)操作相关的所有类。如果应用只需要基本的Ioc/DI支持,引入spring-core及 spring-beans.jar文件就可以了 -->
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-beans</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <!-- 3)这个jar文件为Spring核心提供了大量扩展。可以找到使用Spring ApplicationContext特性时所需的全部的 
                所需的全部类,instrumenttation组件以及校验Validation方面的相关类 -->
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-context</artifactId>
                <version>${spring.version}</version>
            </dependency>
    
            <!-- 4)这个jar文件包含对Spring对JDBC数据访问进行封装的所有类 -->
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-jdbc</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <!-- 5)为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理。 -->
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-tx</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <!-- 6)Spring web包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext -->
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-web</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <!-- 7)包含SpringMVC框架相关的所有类。 -->
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-webmvc</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <!-- 8)Spring test对JUNIT等测试框架的简单封装 -->
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-test</artifactId>
                <version>${spring.version}</version>
            </dependency>

    同时要声明spring.version的值 使用的是全局变量

        <properties>
            <spring.version>4.3.7.RELEASE</spring.version>
        </properties>

    4.Servlet Web

         <!-- Servlet web -->
            <dependency>
                <groupId>taglibs</groupId>
                <artifactId>standard</artifactId>
                <version>1.1.2</version>
            </dependency>
            <dependency>
                <groupId>jstl</groupId>
                <artifactId>jstl</artifactId>
                <version>1.2</version>
            </dependency>
            <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>javax.servlet-api</artifactId>
                <version>4.0.0</version>
                <scope>provided</scope>
            </dependency>
    
            <!-- json解析 -->
            <dependency>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-databind</artifactId>
                <version>2.8.7</version>
            </dependency>
            <!-- Map工具类 对标准java Collection的扩展 spring-core.jar需commons-collections.jar -->
            <dependency>
                <groupId>commons-collections</groupId>
                <artifactId>commons-collections</artifactId>
                <version>3.2</version>
            </dependency>

    5.数据库

    <!-- DAO:MyBatis -->
            <dependency>
                <groupId>org.mybatis</groupId>
                <artifactId>mybatis</artifactId>
                <version>3.4.2</version>
            </dependency>
    
            <dependency>
                <groupId>org.mybatis</groupId>
                <artifactId>mybatis-spring</artifactId>
                <version>1.3.1</version>
            </dependency>
    
    
            <!-- 数据库 -->
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>5.1.37</version>
            </dependency>
    
            <dependency>
                <groupId>c3p0</groupId>
                <artifactId>c3p0</artifactId>
                <version>0.9.1.2</version>
            </dependency>

    6.工具jar包

    <!-- 图片处理 -->
            <!-- https://mvnrepository.com/artifact/net.coobird/thumbnailator -->
            <dependency>
                <groupId>net.coobird</groupId>
                <artifactId>thumbnailator</artifactId>
                <version>0.4.8</version>
            </dependency>
    
            <!-- https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload -->
            <dependency>
                <groupId>commons-fileupload</groupId>
                <artifactId>commons-fileupload</artifactId>
                <version>1.3.2</version>
            </dependency>
            <!-- https://mvnrepository.com/artifact/com.github.penggle/kaptcha -->
            <dependency>
                <groupId>com.github.penggle</groupId>
                <artifactId>kaptcha</artifactId>
                <version>2.3.2</version>
            </dependency>
  • 相关阅读:
    UITableView, 表视图
    UINavigationController, 导航控制器
    UIScrollView, 滚动视图
    DelegateAndGestureRecognizer 手势识别
    触摸 响应者链(UITouch,UIIEvent )
    在SharePoint管理中心管理SharePoint Designer设置
    SharePoint在管理中心创建Secure Store
    使用SharePoint管理中心管理服务
    如何在SharePoint管理中心检查数据库架构版本、修补级别和修补程序的常规监控
    SharePoint创建Alternate Access Mapping (AAM)备用访问映射
  • 原文地址:https://www.cnblogs.com/windbag7/p/9322857.html
Copyright © 2011-2022 走看看