Mybatis 整合 Spring【mapper动态代理】

本文详细介绍了如何整合Spring和Mybatis,包括创建工程、导入必要jar包、编写mybatis和spring配置文件、设计实体类以及mapper文件的规范。通过Mapper接口和XML映射文件的规则实现数据库操作。
摘要由CSDN通过智能技术生成

1 创建工程并导入jar包【spring的jar包、Mybatis的jar包、Spring+mybatis的整合包、Mysql的数据库驱动jar包、数据库连接池的jar包dbcp】

2  编写mybatis和spring的配置文件

SqlMapConfig.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
	<!-- 设置别名 -->
	<typeAliases>
		<!-- 2. 指定扫描包,会把包内所有的类都设置别名,别名的名称就是类名,大小写不敏感 -->
		<package name="com.entity" />
	</typeAliases>

	<!--mappter动态代理开发  -->
    <!--注册指定包下的所有mapper接口  
    此种方法要求mapper接口名称和mapper映射文件名称相同,且放在同一个目录中 
    在与spring整合时如果spring是通过<bean>的形式对mapper进行动态代理的话需要配置【mappers】
    如果采用的包扫描的方式的话就不需要配置 -->
	
	<mappers>
		<package 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值