Skip to content

Instantly share code, notes, and snippets.

View JunqiangYang's full-sized avatar

junqiang.yang JunqiangYang

  • alibaba
  • China beijing
View GitHub Profile
public class WorkflowPaymentTestUT extends BaseWorkflowTest {
private static String businessKey = "1";
private String processDefinitionKey = "payment";
@Before
public void setUp() throws Exception {
PropertyFileUtil.init();
String filePath = getProcessDefinitionXmlDir() + "erp/payment/payment.bpmn20.xml";
deployprocessDefinition(filePath);
@JunqiangYang
JunqiangYang / person.proto
Last active March 24, 2017 06:00
protobuf
option java_package = "me.zhuliangliang.proto";
option java_outer_classname = "PersonModel";
message Person {
required int32 id = 1;
required string name = 2;
optional string email = 3;
}
import java.lang.reflect.Method;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public abstract class AbstractQuery {
protected List<SQLParameter> params;
private void checkParamIsNull() {
if(params == null) {
import redis.clients.jedis.Jedis;
import redis.clients.jedis.exceptions.JedisConnectionException;
import java.util.LinkedList;
import java.util.List;
public class InvestListCache implements RedisCache<Long, List<InvestUser>>{
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class DictionaryCache {
private static volatile Map<Integer, Dictionary> dic_map;
private static volatile Map<Integer, List<Dictionary>> type_map;
private static volatile Map<Integer, Map<String,Dictionary>> type_source_map;
import java.util.HashMap;
import java.util.Map;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
public class RedisClient {
import java.io.ByteArrayInputStream;
import java.io.InputStream;
import java.util.Properties;
import javax.activation.DataHandler;
import javax.activation.DataSource;
import javax.activation.FileDataSource;
import javax.mail.BodyPart;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import org.apache.http.HttpEntity;
import org.apache.http.HttpStatus;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpGet;
public class JsonSerializer<V> implements ObjectSerializer<String, V> {
@Override
public String serialize(V value) {
return JsonUtil.toJson(value);
}
@SuppressWarnings("unchecked")
@Override