package com.vci.server.base.persistence.dao; import java.text.SimpleDateFormat; import com.vci.common.objects.UserEntity; /** *
Title: Hibernate服务公用类
*Description: 通过共有类完成用户信息的设置,为操作记录日志做准备
*Copyright: Copyright (c) 2011
*Company: VCI
* @author Administrator * @time 2011-6-16 * @version 1.0 */ public class BaseService { protected UserEntity userEntity = null; protected SimpleDateFormat SDF = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); public BaseService() { } public BaseService(UserEntity userEntity){ this.userEntity = userEntity; } public void setUserEntity(UserEntity userEntity) { this.userEntity = userEntity; } public UserEntity getUserEntity() { return this.userEntity; } /** * 返回日期的字符串表现形式 *Description:
* * @author xchao * @time 2012-5-19 * @param date java.util.Date * @return */ public String getDateString(java.util.Date date){ return SDF.format(date); } /** * *Description:
* * @author xchao * @time 2012-5-19 * @param date java.sql.Date * @return */ public String getDateString(java.sql.Date date){ @SuppressWarnings("deprecation") java.util.Date utDate = new java.util.Date( date.getYear(), date.getMonth(), date.getDate(), date.getHours(), date.getMinutes(), date.getSeconds()); return getDateString(utDate); } }