mybatis框架自动建表(急、求大神解惑)
本帖最后由 li496070899 于 2013-08-23 18:46:10 编辑
一个关于mybatis自动建表的问题:
以前用的是SSH框架、在hibernate.cfg.xml中配置这一句:
<property name="hbm2ddl.auto">update</property>
在pojo类对应的xx.hbm.xml中配置这些:
<class name="User" table="oa_user">
<id name="id">
<generator class="native" />
</id>
..........
</class>
然后比方说我现在在JSP里去查询显示user列表、但是这时对应的oa_user表不仅没数据、而且连这个表都没创建、这时在进入这个列表页面时后面是不是会自动创建一个oa_user表??应该会吧、然后就可以点击列表页面的“新建”连接、创建一个user、整个项目做下来我都没管过oa_user这个表、数据库服务开启后甚至数据库都没进去看过、九张表都是这么自动建成的
现在想问问诸位大神:mybatis有没有这个功能??如果有、配置代码写在哪里啊?怎么写的??还望赐教!!文档看的晕晕的、在线坐等噢、、谢谢
------解决方案--------------------mybatis没有这个功能,想想也应该知道,mybatis是基于sql语句的方式来完成OR映射的,而不是像hibernate那样将字段与属性完全映射出来,怎么能够实现自动建表呢。