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

1.spring、mybatis、mysql整合需要的包

1.spring、mybatis、mysql整合需要的jar包

 

一、spring、mybatis、mysql、和mybatis提供的与spring整合的插件包

 

  mysql的jar:
mysql-connector-java-5.1.43-bin.jar
c3po连接池的jar:
c3p0-0.9.5.2.jar
mybatis的jar:
asm-3.3.1.jar(字节码)
cglib-2.2.2.jar(代理)
commons-logging-1.1.1.jar(日志)
log4j-1.2.17.jar(log4日志,可不要)
mybatis-3.2.7.jar(核心包)
mybatis与spring整合的jar:
mybatis-spring-1.1.1.jar
spring的ioc模块的jar:(asm包在3.2.2中已经整合到core中)
spring-beans-4.0.4.RELEASE.jar
spring-context-4.0.4.RELEASE.jar
spring-core-4.0.4.RELEASE.jar
spring-expression-4.0.4.RELEASE.jar
commons-logging-1.2.jar
spring的aop模块的jar:
aopalliance.jar(spring4中未见)
spring-aspects-4.0.4.RELEASE.jar
cglib-2.2.2.jar(未见)
spring-aop-4.0.4.RELEASE.jar
spring的transavion(事物模块)的jar:
spring-jdbc-4.0.4.RELEASE.jar
spring-orm-4.0.4.RELEASE.jar
org.springframework.transaction-4.0.4.RELEASE.jar(tx)
spring的web的jar(web工程中使用):
spring-web-4.0.4.RELEASE.jar
spring-webmvc-4.0.4.RELEASE.jar

二、使用maven新建工程时,导包的配置

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>spring_mybatis_mysql</groupId>
    <artifactId>spring_mybatis_mysql</artifactId>
    <packaging>war</packaging>
    <version>1.0-SNAPSHOT</version>
    <name>spring_mybatis_mysql Maven Webapp</name>
    <url>http://maven.apache.org</url>
    <dependencies>
        <!--junit包-->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>
        <!--mysql包-->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.43</version>
        </dependency>
        <!--c3po连接池-->
        <dependency>
            <groupId>com.mchange</groupId>
            <artifactId>c3p0</artifactId>
            <version>0.9.5.2</version>
        </dependency>
        <!--mybatis的包-->
        <dependency>
            <groupId>asm</groupId>
            <artifactId>asm</artifactId>
            <version>3.3.1</version>
        </dependency>
        <dependency>
            <groupId>cglib</groupId>
            <artifactId>cglib</artifactId>
            <version>2.2.2</version>
        </dependency>
        <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
            <version>1.1.1</version>
        </dependency>
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>3.2.7</version>
        </dependency>
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis-spring</artifactId>
            <version>1.1.1</version>
        </dependency>
        <!--spring IOC部分-->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-beans</artifactId>
            <version>4.0.4.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>4.0.4.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-core</artifactId>
            <version>4.0.4.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-expression</artifactId>
            <version>4.0.4.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>aopalliance</groupId>
            <artifactId>aopalliance</artifactId>
            <version>1.0</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aspects</artifactId>
            <version>4.0.4.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aop</artifactId>
            <version>4.0.4.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-jdbc</artifactId>
            <version>4.0.4.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-orm</artifactId>
            <version>4.0.4.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-tx</artifactId>
            <version>4.0.4.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>RELEASE</version>
        </dependency>
    </dependencies>
    <build>
        <finalName>spring_mybatis_mysql</finalName>
    </build>
</project>

 

 


转载于:https://www.cnblogs.com/Nick-Hu/p/7309358.html

相关文章:

  • html行内元素和块级元素及其居中问题
  • 贝叶斯来理解高斯混合模型GMM
  • 键盘输入字符、数字,并判断数是否是2的阶次方数
  • [noip2015 d1t2] 信息传递
  • 【模板】一坨数学算法
  • 单词首字母变大写-vue
  • HDU 5402 Travelling Salesman Problem(棋盘染色 构造 多校啊)
  • oracle归档日志增长过快处理方法
  • 对WebSocket技术的学习与探索(二)
  • noip 2016 Day T1 组合数
  • Python装饰器主要用法
  • JMeter学习-004-WEB脚本入门实战
  • JDBC的链接及封装
  • 对于盒模型的宽高获取填坑
  • 普通程序员如何入门AI
  • [nginx文档翻译系列] 控制nginx
  • C# 免费离线人脸识别 2.0 Demo
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • Java 内存分配及垃圾回收机制初探
  • js正则,这点儿就够用了
  • Laravel Mix运行时关于es2015报错解决方案
  • mysql外键的使用
  • Netty源码解析1-Buffer
  • 分布式熔断降级平台aegis
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • 用jQuery怎么做到前后端分离
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • 阿里云重庆大学大数据训练营落地分享
  • 如何在招聘中考核.NET架构师
  • ​创新驱动,边缘计算领袖:亚马逊云科技海外服务器服务再进化
  • # Java NIO(一)FileChannel
  • #Linux(权限管理)
  • (2.2w字)前端单元测试之Jest详解篇
  • (3)nginx 配置(nginx.conf)
  • (4)事件处理——(7)简单事件(Simple events)
  • (6)添加vue-cookie
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (C++20) consteval立即函数
  • (done) NLP “bag-of-words“ 方法 (带有二元分类和多元分类两个例子)词袋模型、BoW
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (poj1.3.2)1791(构造法模拟)
  • (初研) Sentence-embedding fine-tune notebook
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (一)WLAN定义和基本架构转
  • (转)真正的中国天气api接口xml,json(求加精) ...
  • .net core webapi Startup 注入ConfigurePrimaryHttpMessageHandler
  • .net core 源码_ASP.NET Core之Identity源码学习
  • .net连接MySQL的方法
  • [20170705]diff比较执行结果的内容.txt
  • [BPU部署教程] 教你搞定YOLOV5部署 (版本: 6.2)
  • [C#]winform使用引导APSF和梯度自适应卷积增强夜间雾图像的可见性算法实现夜间雾霾图像的可见度增强
  • [C/C++] -- 二叉树
  • [C++]——带你学习类和对象