Here you can find the source of getSimpleTypeString(String dbType)
private static String getSimpleTypeString(String dbType)
//package com.java2s; /*//from w ww .j ava 2 s . co m * Copyright 2017 ZhangJiupeng * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ public class Main { private static String getSimpleTypeString(String dbType) { if (dbType.startsWith("int")) { return "int"; } else if (dbType.startsWith("double")) { return "double"; } else if (dbType.startsWith("char")) { return "String"; } else if (dbType.startsWith("varchar")) { return "String"; } else if (dbType.startsWith("nvarchar")) { return "String"; } else if (dbType.startsWith("nchar")) { return "String"; } else if (dbType.startsWith("text")) { return "String"; } else if (dbType.startsWith("bit")) { return "boolean"; } else if (dbType.startsWith("binary")) { return "byte[]"; } else if (dbType.startsWith("image")) { return "byte[]"; } else if (dbType.startsWith("real")) { return "float"; } else if (dbType.startsWith("bigint")) { return "long"; } else if (dbType.startsWith("tinyint")) { return "short"; } else if (dbType.startsWith("smallint")) { return "short"; } else if (dbType.startsWith("decimal")) { return "java.math.BigDecimal"; } else if (dbType.startsWith("numeric")) { return "java.math.BigDecimal"; } else if (dbType.startsWith("datetime")) { return "java.sql.Times"; } else { return "Object"; } } }