码迷,mamicode.com
首页 > 其他好文 > 详细

使用IDEA搭建SSM框架

时间:2018-04-29 19:24:16      阅读:344      评论:0      收藏:0      [点我收藏+]

标签:ase   jdb   项目   work   version   整理   过程   分享图片   连接池   

前言:

【关于SSM的框架,以后再做整理】

【学习性文章,本文长期更新,如有错误,感激指正,并会及时更正与回答,谢谢】

正文:

1、开发环境的配置【以后再做整理】

2、IDEA上创建MAVEN WEB框架【以后再做整理】

3、搭建SSM框架

ssm框架的搭建过程,实际是spring、spring-MVC、mybatis三个JAVA开源框架的整合过程。这里涉及到【利用maven整合框架,合并项目】的学习,【以后再做整理】。

  step1:maven引入需要的jar包

      关于pom.xml文件的内容的组成:spring依赖的包,数据库相关的包,mybatis依赖的包,三者之间关系构建依赖的包,辅助工具包

        spring依赖的包:

           技术分享图片
<!-- spring核心包 -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-core</artifactId>
            <version>${spring.version}</version>
        </dependency>

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-oxm</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-tx</artifactId>
            <version>${spring.version}</version>
        </dependency>

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-jdbc</artifactId>
            <version>${spring.version}</version>
        </dependency>

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aop</artifactId>
            <version>${spring.version}</version>
        </dependency>

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context-support</artifactId>
            <version>${spring.version}</version>
        </dependency>

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-test</artifactId>
            <version>${spring.version}</version>
        </dependency>
spring-dependency

        mybatis依赖的包:

           技术分享图片
        <!-- mybatis核心包 -->
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>${mybatis.version}</version>
        </dependency>
mybatis-dependency

         数据库相关的包:

           技术分享图片
                <!-- 导入Mysql数据库链接jar包 -->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.30</version>
        </dependency>
        
        <!-- 导入dbcp的jar包,用来在applicationContext.xml中配置数据库 -->
        <dependency>
            <groupId>commons-dbcp</groupId>
            <artifactId>commons-dbcp</artifactId>
            <version>1.2.2</version>
        </dependency>
        
        <!-- 数据库连接池 -->
                <dependency>
                        <groupId>com.mchange</groupId>
                        <artifactId>c3p0</artifactId>
                        <version>0.9.5.2</version>
                </dependency>        
database-dependency

使用IDEA搭建SSM框架

标签:ase   jdb   项目   work   version   整理   过程   分享图片   连接池   

原文地址:https://www.cnblogs.com/yourGod/p/8971530.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!