云中烛火

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

apache   commons-lang 包中的escapeSql方法,主要做法就是把单引号变为双引号

源码如下:

1  public static String escapeSql(String str) {
2         if (str == null) {
3             return null;
4         }
5         return StringUtils.replace(str, "'", "''");
6     }

 

maven依赖

1 <dependency>
2     <groupId>commons-lang</groupId>
3     <artifactId>commons-lang</artifactId>
4     <version>2.6</version>
5 </dependency>

 

现在又有一个新的commons-lang3包可以和common-lang包一起用

1 <dependency>
2     <groupId>org.apache.commons</groupId>
3     <artifactId>commons-lang3</artifactId>
4     <version>3.4</version>
5 </dependency>

 

posted on 2016-03-25 08:53  云中烛火  阅读(434)  评论(0)    收藏  举报