java字段映射成其他字段名称_java字段与数据库字段映射
public class DBFieldFmtHepler { /** * 將以下劃線分隔的數據庫字段轉換為駝峰風格的字符串 *? * @param columnName * @return */ public static String changeColumnToFieldName(String columnName) { String[] array = columnName.split("_"); StringBuffer sb = null; for (String cn : array) { cn = cn.toLowerCase(); if (sb == null) { sb = new StringBuffer(cn); continue; } sb.append(cn.substring(0, 1).toUpperCase()).append(cn.substring(1)); } return sb.toString(); } /** * 將駝峰風格的字符串轉換為以下劃線分隔的數據庫字段 * @param fieldName * @return */ public static String changeFieldToColumnName(String fieldName) { if(fieldName==null){ return null; } StringBuffer columnName = new StringBuffer(); int length = fieldName.length(); for(int i=0;i=c){ columnName.append("_").append((char)(c+32)); }else{ columnName.append(fieldName.charAt(i)); } } return columnName.toString(); } public static void main(String[] args) { System.out.println(changeFieldToColumnName("createTime")); } }
總結
以上是生活随笔為你收集整理的java字段映射成其他字段名称_java字段与数据库字段映射的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 免费英文文献下载攻略
- 下一篇: java从数据库映射实体类的代码