您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
3-ssm整合-原始整合方式mybatis配置文件内容填充
发布时间:2025-02-08 10:43:44编辑:雪饮阅读()
-
接续上篇,接下来我们给D:\os\SpringWebApp\SpringProject2Module10SSM\src\main\resources\sp10\mapper\AccountMapper.xml映射文件里面添加账户插入和查询所有账户的对应insert和select标签:
<?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="sp10.mapper.AccountMapper">
<insert id="save" parameterType="account">
insert into account values(#{id},#{name},#{money})
</insert>
<select id="findAll" resultType="account">
select * from account
</select>
</mapper>
然后接下来是
为sqlMapConfig.xml加载properties文件;
为上面映射文件中用的parameterType以及resultType在sqlMapConfig.xml中进行批量别名(包扫描,指定包下的所有类则可以只写类名,而无需完全限定名称);
为sqlMapConfig.xml文件中准备environments配置;
为sqlMapConfig.xml文件中加载映射文件的包扫描(以免得每个像是untMapper.xml的mapper的xml映射文件都需要在如sqlMapConfig.xml中定义一个mapper标签)
则D:\os\SpringWebApp\SpringProject2Module10SSM\src\main\resources\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>
<!--加载properties文件-->
<properties resource="jdbc.properties"/>
<!--定义别名-->
<typeAliases>
<package name="sp10.domain"/>
</typeAliases>
<!--环境-->
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<property name="driver" value="${jdbc.driver}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</dataSource>
</environment>
</environments>
<!--加载映射-->
<mappers>
<package name="sp10.mapper"/>
</mappers>
</configuration>
关键字词:ssm,原始,方式,环境,搭建,整合,填充