package com.common; import java.util.HashMap; import java.util.Date; import java.math.BigDecimal; import java.math.BigInteger; import static org.hibernate.Hibernate.*; import org.hibernate.type.NullableType; public class HibernateUtil { private static HashMap<Class, NullableType> mp = new HashMap<Class, NullableType>(); static { mp.put(Long.class, LONG); mp.put(Short.class, SHORT); mp.put(Integer.class, INTEGER); mp.put(Byte.class, BYTE); mp.put(Float.class, FLOAT); mp.put(Double.class, DOUBLE); mp.put(String.class, STRING); mp.put(Date.class, DATE); mp.put(Boolean.class, BOOLEAN); mp.put(BigDecimal.class, BIG_DECIMAL); mp.put(BigInteger.class, BIG_INTEGER); } public static NullableType getHibernateType(Class c){ return mp.get(c); } }
HibernateUtil
猜你喜欢
转载自qiaohhgz.iteye.com/blog/1576751
今日推荐
周排行