论坛首页 入门技术论坛

SQL语句转DAO代码工具类

浏览 8702 次
该帖已经被评为新手帖
作者 正文
   发表时间:2010-02-07   最后修改:2010-02-09
一个根据SQL语句生成相关DAO代码的工具类,代码超级简单。
代码如下:
package com.comtop.pm;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;

/**
 * 格式化SQL语句
 * @since JDK1.5
 * 注意:生成之前请先用PLSQL或其他工具对SQL语句进行格式化。
 */
public class StringUtil {

    /**
     * @param args
     */
    public static void main(String[] args) {
        Scanner objScanner=new Scanner(System.in);
        System.out.println("请输入StringBuffer变量的名称:");
        String strBuffer = objScanner.next();
        System.out.println("请输入SQL语句(最后一行需加回车符):");
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        String s;
        int index =0;
        try {
            while ((s = br.readLine()).length() != 0){
                if(index == 0){
                    System.out.println("\n\n您要的代码如下:\n");
                }
                System.out.println(strBuffer+".append(\" " + s + " \");");
                index++;
            }
        } catch (IOException ioe) {
            ioe.printStackTrace();
        }

    }

}




PS:只是我们工作中有这个需求。
  • 大小: 151.1 KB
   发表时间:2010-02-08  
我直接使用列编辑,也不错
0 请登录后投票
   发表时间:2010-02-08  
这也太调戏人了...
0 请登录后投票
   发表时间:2010-02-08  
这样的代码进入javaeye,我建议对他做如下处分:
1.删除帖子
2.删除帐号
3.终身禁止IP
4.找小弟追杀他
0 请登录后投票
   发表时间:2010-02-08  
这个…… 无语了……
0 请登录后投票
   发表时间:2010-02-08  
输入sql的时候累死?
0 请登录后投票
   发表时间:2010-02-08  
2个字,佩服。。。。。
0 请登录后投票
   发表时间:2010-02-08  
打击玩弄标题用户。。
0 请登录后投票
   发表时间:2010-02-08  
…………
这样的……也能……
唉。
JavaEYE里面水分越来越大了。
0 请登录后投票
   发表时间:2010-02-08  
啥啥啥???????呀
哎,无语,还不如写个helloworld呢
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics