public static void main( String[] args ) throws ClassNotFoundException {
Class<? extends PersistableBusinessObjectBase> clazz =
(Class<? extends PersistableBusinessObjectBase>) Class.forName(args[0]);
StringBuffer sb = new StringBuffer( 1000 );
StringBuffer pk = new StringBuffer();
Table tableAnnotation = (Table)clazz.getAnnotation( Table.class );
sb.append( "CREATE TABLE " ).append( tableAnnotation.name().toLowerCase() ).append( " (\r\n" );
getClassFields( tableAnnotation.name().toLowerCase(), clazz, sb, pk, null );
pk.append( " )\r\n" );
sb.append( pk );
sb.append( ")\r\n" );
sb.append( "/\r\n" );
System.out.println( sb.toString() );
sb.setLength( 0 );
getReferences( clazz, sb );
System.out.println( sb.toString() );
}
JpaToDdl.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:kuali_rice
作者:
评论列表
文章目录