MyBatis是否像Hibernate那样允许从does模型创建schema?
我在谷歌中寻找这方面的信息,我只找到了有关MyBatis生成器(http://mybatis.github.io/generator/)的信息。这个工具对于从Schema生成Java模型似乎很有用,这正好是我想要的。
发布于 2014-08-16 20:36:00
MyBatis可以创建数据库模式吗?
恐怕不行。为了做到这一点,您需要一个ORM,而MyBatis不是ORM。
使用ORM解决方案(例如Hibernate ),您可以将表映射到实体。该实体是(关系)表的(对象)表示,并包含创建表所需的所有元数据(getter/setters、注释等)。
MyBatis不将实体映射到表,而是将方法映射到SQL语句。无法从方法或SQL语句中确定数据库的结构。当您使用MyBatis时,表必须已经存在。
发布于 2021-02-08 01:29:18
我尝试通过mybatis创建一个新的数据库模式和新表,它与我的mysql db很好地工作。因此,看来mybatis完全支持执行,几乎所有的免费sql语句。
我想你可以换个答案。
https://stackoverflow.com/questions/25282540
复制相似问题