JpaToDdl.java 文件源码

java
阅读 29 收藏 0 点赞 0 评论 0

项目:kuali_rice 作者:
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() );
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号