91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

SSM搭建分庫分表源碼(可直接運行帶數(shù)據(jù)庫腳本) ssm spring mybaties 分庫 分表 SSM搭建分庫分表源碼(可直接運行帶數(shù)據(jù)庫腳本) ssm spring mybaties 分庫 分表 SSM搭建分庫分表源碼(可直接運行帶數(shù)據(jù)庫腳本) ssm spring mybaties 分庫 分表

資源截圖

代碼片段和文件信息

package?com.tdz.common;

import?com.google.gson.Gson;
import?com.google.gson.GsonBuilder;
import?com.google.gson.reflect.TypeToken;

import?java.lang.reflect.Type;
import?java.util.Collection;
import?java.util.Enumeration;
import?java.util.Iterator;

/**
?*?Created?by?supers?on?2017/3/9.
?*/
public?class?GsonUtils{
????private?static?final?String?EMPTY_JSON?=?“{}“;
????private?static?final?String?EMPTY_JSON_ARRAY?=?“[]“;
????private?static?final?String?DEFAULT_DATE_PATTERN?=?“yyyy-MM-dd?HH:mm:ss“;

????public?GsonUtils()?{
????}

????public?static?String?toJson(object?target)?{
????????return?toJson(target?(Type)null?(String)null);
????}

????public?static?String?toJson(object?target?Type?targetType?String?datePattern)?{
????????if(target?==?null)?{
????????????return?“{}“;
????????}?else?{
????????????GsonBuilder?builder?=?new?GsonBuilder();
????????????if(datePattern?==?null?||?datePattern.length()?????????????????datePattern?=?“yyyy-MM-dd?HH:mm:ss“;
????????????}

????????????builder.setDateFormat(datePattern);
????????????Gson?gson?=?builder.create();
????????????String?result?=?“{}“;

????????????try?{
????????????????if(targetType?==?null)?{
????????????????????result?=?gson.toJson(target);
????????????????}?else?{
????????????????????result?=?gson.toJson(target?targetType);
????????????????}
????????????}?catch?(Exception?var7)?{
????????????????if(target?instanceof?Collection?||?target?instanceof?Iterator?||?target?instanceof?Enumeration?||?target.getClass().isArray())?{
????????????????????result?=?“[]“;
????????????????}
????????????}

????????????return?result;
????????}
????}

????public?static?String?toJson(object?target?Type?targetType)?{
????????return?toJson(target?targetType?(String)null);
????}

????public?static??T?fromJson(String?json?TypeToken?token?String?datePattern)?{
????????if(json?!=?null?&&?json.length()?>=?1)?{
????????????GsonBuilder?builder?=?new?GsonBuilder();
????????????if(datePattern?==?null?||?datePattern.length()?????????????????datePattern?=?“yyyy-MM-dd?HH:mm:ss“;
????????????}

????????????builder.setDateFormat(datePattern);
????????????Gson?gson?=?builder.create();

????????????try?{
????????????????return?gson.fromJson(json?token.getType());
????????????}?catch?(Exception?var6)?{
????????????????return?null;
????????????}
????????}?else?{
????????????return?null;
????????}
????}

????public?static?object?fromJson(String?json?Type?type?String?datePattern)?{
????????if(json?!=?null?&&?json.length()?>=?1)?{
????????????GsonBuilder?builder?=?new?GsonBuilder();
????????????if(datePattern?==?null?||?datePattern.length()?????????????????datePattern?=?“yyyy-MM-dd?HH:mm:ss“;
????????????}

????????????builder.setDateFormat(datePattern);
????????????Gson?gson?=?builder.create();

????????????try?{
????????????????return?gson.fromJson(json?type);
????????????}?catch?(Exception?var6)?{
?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-09-22?10:56??ssm-db-split\
?????文件????????1008??2017-09-22?09:50??ssm-db-split\.classpath
?????文件????????1088??2017-09-22?09:48??ssm-db-split\.project
?????目錄???????????0??2017-09-22?10:43??ssm-db-split\.settings\
?????文件?????????639??2017-09-22?09:48??ssm-db-split\.settings\.jsdtscope
?????文件?????????430??2017-09-22?09:48??ssm-db-split\.settings\org.eclipse.jdt.core.prefs
?????文件??????????90??2017-09-22?09:48??ssm-db-split\.settings\org.eclipse.m2e.core.prefs
?????文件?????????850??2017-09-22?09:50??ssm-db-split\.settings\org.eclipse.wst.common.component
?????文件?????????252??2017-09-22?09:48??ssm-db-split\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2017-09-22?09:48??ssm-db-split\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2017-09-22?09:48??ssm-db-split\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件??????????50??2017-09-22?09:48??ssm-db-split\.settings\org.eclipse.wst.validation.prefs
?????文件????????7062??2017-09-22?10:03??ssm-db-split\pom.xml
?????目錄???????????0??2017-09-22?09:50??ssm-db-split\src\
?????目錄???????????0??2017-09-22?09:50??ssm-db-split\src\main\
?????目錄???????????0??2017-09-22?10:03??ssm-db-split\src\main\java\
?????目錄???????????0??2017-09-22?10:46??ssm-db-split\src\main\java\com\
?????目錄???????????0??2017-09-22?10:46??ssm-db-split\src\main\java\com\tdz\
?????目錄???????????0??2017-09-22?10:45??ssm-db-split\src\main\java\com\tdz\common\
?????文件????????4161??2017-09-22?10:46??ssm-db-split\src\main\java\com\tdz\common\GsonUtils.java
?????目錄???????????0??2017-09-22?10:46??ssm-db-split\src\main\java\com\tdz\dbsplit\
?????目錄???????????0??2017-09-22?10:45??ssm-db-split\src\main\java\com\tdz\dbsplit\controller\
?????文件?????????715??2017-09-22?10:45??ssm-db-split\src\main\java\com\tdz\dbsplit\controller\UserController.java
?????目錄???????????0??2017-09-22?10:45??ssm-db-split\src\main\java\com\tdz\dbsplit\dao\
?????文件?????????595??2017-09-22?10:45??ssm-db-split\src\main\java\com\tdz\dbsplit\dao\IUserDao.java
?????目錄???????????0??2017-09-22?10:46??ssm-db-split\src\main\java\com\tdz\dbsplit\dbRouting\
?????目錄???????????0??2017-09-22?10:45??ssm-db-split\src\main\java\com\tdz\dbsplit\dbRouting\annotation\
?????文件?????????537??2017-09-22?10:45??ssm-db-split\src\main\java\com\tdz\dbsplit\dbRouting\annotation\Router.java
?????文件?????????423??2017-09-22?10:45??ssm-db-split\src\main\java\com\tdz\dbsplit\dbRouting\annotation\RouterConstants.java
?????文件?????????705??2017-09-22?10:45??ssm-db-split\src\main\java\com\tdz\dbsplit\dbRouting\baseDomain.java
?????目錄???????????0??2017-09-22?10:45??ssm-db-split\src\main\java\com\tdz\dbsplit\dbRouting\bean\
............此處省略93個文件信息

評論

共有 條評論