spring+springMVC+mybatis框架搭建(下篇)

  •  applicationContext.xml中添加mybatis配置
<!-- 配置 MyBatis的工厂 -->
<bean class="org.mybatis.spring.SqlSessionFactoryBean">
	<!-- 数据源 -->
	<property name="dataSource" ref="dataSource" />
	<!-- 配置MyBatis的核心配置文件所在位置 -->
	<property name="configLocation" value="classpath:mybatis-config.xml" />
</bean>
<!-- 接口开发,扫描 com.zq.dao包 ,写在此包下的接口即可被扫描到 -->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
	<property name="basePackage" value="com.zq.dao" />
</bean>
  • mybatis-mybatis-config.xml(mybatis.pdf  P3P14)
<?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>
		<package name="com.zq.model" />
	</typeAliases>
</configuration>

3.搭建SSM框架-UserDao.xml

  • Xml头部约束(mybatis.pdf  P4)
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  • 命名空间
<mapper namespace=“com.zq.dao.UserDao”>

      要与接口一一对应

  • sql语句-查询

4.搭建SSM框架-mybatis内置别名

  • 对常用的java 类型,已经内置了一些别名支持。这些别名都是不区分大小写的。注意java的基本数据类型,它们进行了特别处理,加了“_”前缀

​​​​​​​

3.搭建SSM框架-UserDao.xml

​​​​​​​

转载于:https://my.oschina.net/u/4091282/blog/3022608

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值