美文网首页
SSM基础环境搭建(一)

SSM基础环境搭建(一)

作者: 城堡下的晚祷 | 来源:发表于2018-08-23 00:20 被阅读0次

    1.创建Maven工程,具体过程详见https://www.jianshu.com/p/0fc4a5b2621e

    2.引入项目所需jar包。

    地址:http://mvnrepository.com
    Spring,SpringMVC,Mybatis,数据库连接池,驱动包,其他(jstl,servlet-api,junit)

    Spring Web MVC

    Spring JDBC

    Spring Aspects:Spring面向切面编程

    MyBatis

    MyBatis Spring

    C3P0:数据库连接池

    MySQL Connector/J:数据库连接驱动

    JSTL:JSP标签库

    JavaServlet(TM) Specification

    JUnit:单元测试

    Apache Log4j :日志

    <!--引入项目依赖的jar包  -->
      <dependencies>
        <!-- Spring,SpringMVC -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>4.3.18.RELEASE</version>
        </dependency>
        
        <!-- Spring,JDBC -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-jdbc</artifactId>
            <version>4.3.18.RELEASE</version>
        </dependency>
        
        <!-- Spring面向切面编程 -->
        <dependency>
        <groupId>org.springframework</groupId>
            <artifactId>spring-aspects</artifactId>
            <version>4.3.18.RELEASE</version>
        </dependency>
        
        <!-- Mybatis -->
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>3.4.6</version>
        </dependency>
        
        <!-- Mybatis 整合 Spring-->
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis-spring</artifactId>
            <version>1.3.1</version>
        </dependency>
        
        <!-- 数据库连接池,驱动-->
        <dependency>
            <groupId>com.mchange</groupId>
            <artifactId>c3p0</artifactId>
            <version>0.9.5.2</version>
        </dependency> 
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>6.0.6</version>
        </dependency>
        
        <!-- jstl,servlet-api,junit,log4j -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.5</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.12</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>1.2.17</version>
        </dependency> 
      </dependencies>
    

    完成后即可在Maven Dependencies 中看到引入的jar包:


    注:你如果编写过servlet就知道要用到HttpServletRequest和HttpServletResponse等对象,这些对象都是要靠servlet-api.jar包才能使用的。

    如果你安装了Tomcat,这个jar包一般在tomcat安装目录\lib 文件夹下面有,当你把web项目部署到tomcat,会自动加载这个jar包来识别Serlvet一些对象。为了避免冲突,项目中的jar依赖后面要加:
    <scope>provided</scope>

    <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.5</version>
            <scope>provided</scope>
        </dependency>
    

    3.引入Bootstrap前端框架

    (1)下载地址:https://v3.bootcss.com/getting-started/#download
    (2)webapp下新建目录static,放入bootstrap和jquery,新建index.jsp


    (3)index.jsp中引入bootstrap
        <!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
        <script src="static/js/jquery-3.3.1.min.js"></script>
        <!-- Bootstrap -->
        <script src="static/bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>
        <link href="static/bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet">
    

    SSM基础环境搭建(二)https://www.jianshu.com/p/5a1505ac5582

    相关文章

      网友评论

          本文标题:SSM基础环境搭建(一)

          本文链接:https://www.haomeiwen.com/subject/kkwuiftx.html