2011-04-05 3 views
2

대부분의 SQL 문은 iBatis에서 작동하는 것으로 보입니다. 실제로 sqlMap 문을 사용하여 런타임에 테이블을 만들 수 있습니까?Ibatis - 테이블 만들기

답변

2

액션에서 iBATIS를에서 우는 소리를 갖는 것은 DDL은 iBATIS를 직접 지원하는 것이 아닙니다

을 말한다 예약하세요. 많은 사람들이 성공적으로 iBATIS를를 사용하여 DDL을 .. 실행했지만 여기

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

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

..., 흠이지만 생성에 아무 것도이 책의 또 다른 예를 없다 내가 Ibatis와 함께 DDL을 사용 해보지는 않았지만 흥미로운 다른 링크를 찾았습니다. 나는 그것이 작동하게 관리

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

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

+0

)하지만 DDL을 사용하여 (오라클은 당신이 설명한 방식으로 VARCHAR2)을 필요로 잊어 버렸습니다. 내가 생성 및 놓기를 사용하려는 이유는 임시 테이블을 테스트로 만드는 것입니다. 이미 sqlMaps를 작성했지만 일부 이상한 이유로 DAO가 POJO 대신 Maps를 출력합니다. –