⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 genericmanager.java

📁 利用STRUTS2+SPRING+HIBERNATE/IBATIS建立的基本开发框架
💻 JAVA
字号:
package com.sunwah.baseapp.service;import java.io.Serializable;import java.util.List;import java.util.Map;public interface GenericManager<T, PK extends Serializable> {	List<T> getAll();	T get(PK id);	boolean exists(PK id);	T save(T object);	void saveOrUpdate(T object);	void update(T object);	T merge(T object);	void remove(PK id);	/**	 * 根据单个字段值查询	 * 	 * @param propertyName	 *            字段名称	 * @param value	 *            字段值	 * @return	 */	List<T> findByProperty(String propertyName, Object value);	/**	 * 条件查询	 * 	 * @param queryString	 *            查询HQL	 * @param queryParams	 *            查询条件	 * @return	 */	List<T> findByNamedParam(String queryString, Map<String, Object> queryParams);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -