MyBatis可以创建数据库架构吗?

MyBatis是否有任何功能可以像Hibernate一样从类模型创建SQL模式?

我在Google中寻找该信息,但只找到有关MyBatis

Generator的信息(http://mybatis.github.io/generator/)。这个工具对于从SQL模式生成Java模型似乎很有用,这与我想要的相反。

回答:

MyBatis可以创建数据库架构吗?

恐怕不是。为此,您需要一个ORM,而MyBatis不是ORM。

使用ORM解决方案(例如Hibernate),您可以将表映射到实体。实体是(关系)表的(对象)表示,并包含创建表所需的所有元数据(获取器/设置器,注释等)。

MyBatis不会将实体映射到表,而是将方法映射到SQL语句。无法通过方法或SQL语句确定数据库的结构。当您使用MyBatis时,表必须已经存在。

以上是 MyBatis可以创建数据库架构吗? 的全部内容, 来源链接: utcz.com/qa/401614.html

回到顶部