コード例 #1
0
ファイル: JsonUtil.java プロジェクト: heikehuan/springmore
 /**
  * getJsonable
  *
  * @return
  * @author 唐延波
  * @date 2015年7月6日
  */
 private static Jsonable getJsonable() {
   Jsonable jsonable = null;
   if (DEFAULT_JSON.equals(FAST_JSON)) {
     jsonable = new FastJson();
   } else if (DEFAULT_JSON.equals(JSON_LIB)) {
     jsonable = new JsonLib();
   }
   jsonable.setDatePattern(DEFFAULT_DATE_FORMAT);
   return jsonable;
 }
コード例 #2
0
ファイル: JsonUtil.java プロジェクト: heikehuan/springmore
 /**
  * 将java bean转化为JSONObject
  *
  * @param bean
  * @param excludes
  * @return
  * @author 唐延波
  * @date 2015年7月6日
  */
 public static JSONObject toJSON(Object bean, String... excludes) {
   Jsonable jsonable = getJsonable();
   jsonable.setExcludes(excludes);
   return jsonable.toJSON(bean);
 }