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 + -
显示快捷键?