mybatis配置dtd无效,怎么办?

mybatis配置dtd无效,怎么办?,第1张

这个是一个完整的mybatis的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>

<typeAlias alias="User" type="cn.springmvc.model.User" />

<typeAlias alias="Department" type="cn.springmvc.model.Department" />

<!-- 定义别名,在mapper里写参数类型就可以使用别名 -->

</typeAliases>

<!-- 映射map -->

<mappers>

</mappers>

</configuration>

如果你没有提示的话,请到eclipse中找到window的菜单,打开,选择preference,之后选择xml,catalog,添加location为

http://mybatis.org/dtd/mybatis-3-config.dtd

public id为<pre name="code" class="html">-//mybatis.org//DTD Config 3.0//EN

这样保存一下,重启eclipse之后就可以看到mybatis的xml提示了。

在src/main/resource中创建MyBatis配置文件:mybatis-config.xml。

typeAliases标签:给类起一个别名。com.manager.data.model.StudentEntity类,可以使用StudentEntity代替。

Mappers标签:加载MyBatis中实体类的SQL映射语句文件。

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"

<configuration>

<typeAliases>

<typeAlias alias="StudentEntity" type="com.manager.data.model.StudentEntity"/>

</typeAliases>

<mappers>

<mapper resource="com/manager/data/maps/StudentMapper.xml" />

</mappers>

</configuration>


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11208830.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存