2

大多数 SQL 语句似乎都适用于 iBatis。实际上是否可以在运行时使用 sqlMap 语句创建表?

4

1 回答 1

2

看看 Ibatis in Action 这本书说

DDL 不是 iBATIS 直接支持的。虽然很多人已经使用 iBATIS 成功执行了 DDL..

这是书中的另一个例子,虽然没有创建任何内容...

<statement id="dropTable"> DROP TABLE Account CASCADE; </statement>

sqpMap.update("Account.dropTable", null);

虽然我从未尝试将 DDL 与 Ibatis 一起使用,但发现了另一个您可能会感兴趣的链接(虽然很想知道使用 DDL 的原因)

http://comments.gmane.org/gmane.comp.java.ibatisdb.user/4620

http://web.archiveorange.com/archive/v/wyq4ZKWL7Q69Rbv1Mygo

于 2011-04-06T13:50:25.330 回答