📄 accountdetailservice.java
字号:
package cn.com.sdcncsi.lunch.balance.service;
import java.util.Collection;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import cn.com.sdcncsi.lunch.balance.dao.IAccountDetailDao;
import cn.com.sdcncsi.lunch.balance.utils.Hibernate2JSON;
import cn.com.sdcncsi.lunch.domain.User;
public class AccountDetailService {
private static Log logger = LogFactory.getLog(AccountDetailService.class.getName());
private IAccountDetailDao iAccountDetailDao = null;
private Hibernate2JSON h2JSONDetail = null;
public IAccountDetailDao getAccountDetailDao() {
return iAccountDetailDao;
}
public void setAccountDetailDao(IAccountDetailDao iAccountDetailDao) {
this.iAccountDetailDao = iAccountDetailDao;
}
/**
* @param h2json the h2JSONDetail to set
*/
public void setH2JSONDetail(Hibernate2JSON h2json) {
this.h2JSONDetail = h2json;
}
public Collection getAccountDetailsByUser(User user) {
// TODO Auto-generated method stub
try {
logger.debug("getAccountDetailsByUser:user:"+user.getId());
Collection detailsOld = iAccountDetailDao.getAccountDetailByUser(user);
//logger.debug("detailsOld:"+detailsOld.size());
//Hibernate2JSON h2JSON = new AccountDetailBean();
Collection details = (Collection)h2JSONDetail.convertCglibToBean(detailsOld);
return details;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -