Ser*_*llo 7 java hibernate ibatis mybatis
MyBatis有任何功能允许从像Hibernate那样的de Class Model创建SQL模式吗?
我在谷歌寻找,我只找到有关MyBatis Generator的信息(http://mybatis.github.io/generator/).这个工具似乎对从SQL Schema生成Java模型很有用,这与我想要的相反.
Bog*_*dan 10
MyBatis可以创建数据库模式吗?
恐怕不是.为此,您需要一个ORM,而MyBatis不是ORM.
使用ORM解决方案(例如Hibernate),您可以将表映射到实体.实体是(关系)表的(对象)表示,包含创建表所需的所有元数据(getter/setter,annotations等).
MyBatis不将实体映射到表,它将方法映射到SQL语句.无法从方法或SQL语句中确定数据库的结构应该是什么.使用MyBatis时,表必须已存在.