Spring+SpringMVC+MyBatis的配置文件
数据库内容
dao层+service层+controller层
映射文件
<?xml version="1.0" encoding="UTF8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!--定义为当前的命名空间-->
<mapper namespace="com.wang.dao.CountryDao">
<select id="selectACountry" resultType="com.wang.model.Country">
select * from country where id = #{countryId};
</select>
</mapper>
前端简单页面
<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<center><h1>显示成功!!!</h1>
国家名字: <p th:text="${country.countryName}"></p>
国家ID: <p th:text="${country.countryCode}"></p>
</body>
</html>
配置tomcat,运行显示
总体项目架构
补充