package com.opentext.mcd.mcdservice.domain.entity.soareport.difference; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter; import java.text.SimpleDateFormat; import java.util.Date; /** * @author bacyang */ public class Sql2JavaUtil { //如果要转成java字符串, 将格式化的sql文件复制粘贴在E盘的sql.txt中 private static String sqlFile = "E:/sql.txt"; //如果要将字符串转成sql语句, 将所有"sb.append(" ... ")包裹的sql语句都复制到java.txt中" private static String javaFile = "E:/java.txt"; public static void main(String[] args)throws Exception { //true为不覆盖之前的文件,false为覆盖 // sql2Java("sb",sqlFile,javaFile,true); sql2Java("sql",sqlFile,javaFile,false); // java2Sql("sb",javaFile,sqlFile,true); // java2Sql("sql",javaFile,sqlFile,false); } /** * 将格式化后的sql文件,或普通的txt文件,读取每一行sql语句,用"sb.append("")来包裹" * @param v
StringBuffer 写sql
最新推荐文章于 2022-03-27 12:48:04 发布
该代码示例展示了如何通过Sql2JavaUtil工具类将格式化的SQL文件转换为Java字符串,或将Java代码中的SQL字符串还原为原始SQL语句。工具类通过读取文件,处理SQL注释,并使用`StringBuffer`或指定变量包裹SQL内容。
摘要由CSDN通过智能技术生成