managerserviceimpl.java
来自「电信计费项目 该系统在Sun Solaris下开发,运行于Apache Tom」· Java 代码 · 共 49 行
JAVA
49 行
package com.tarena.netctoss.model.biz;import java.util.List;import org.hibernate.*;import com.tarena.util.*;import com.tarena.netctoss.model.persist.*;import com.tarena.netctoss.model.biz.entity.ManagerModel;public class ManagerServiceImpl implements IManagerModelService { public List<ManagerModel> findAll() { List<ManagerModel> managers = null; Session session = HibernateFactoryManager.getSession(); IManagerModelDAO dao = DAOFactory.getManagerModelDAO(); Transaction t =session.beginTransaction(); try { managers = dao.findAll(); t.commit(); } catch (UserException e) { e.printStackTrace(); if(t!=null){ t.rollback(); } }finally{ HibernateFactoryManager.releaseSession(); } return managers; } public ManagerModel findByNumber(int model_number) { ManagerModel manager = null; Session session = HibernateFactoryManager.getSession(); IManagerModelDAO dao = DAOFactory.getManagerModelDAO(); Transaction t =session.beginTransaction(); try { manager = dao.findByNumber(model_number); t.commit(); } catch (UserException e) { e.printStackTrace(); if(t!=null){ t.rollback(); } }finally{ HibernateFactoryManager.releaseSession(); } return manager; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?