java增删改查思路(java 如何写一个通用方法实现对各张表的添删改查)

本文目录
java 如何写一个通用方法实现对各张表的添删改查
import java.util.ArrayList;
import java.util.List;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
public class test1 extends HibernateDaoSupport{
public List sqlData(String flag,Object obj,String hqlorid,String classname){
/*
* flag 作为标识,标识你执行的操作
* 比如增加或更新 add
* 删除 del
* 搜查所有 sel
* 搜查id selid
* hqlorid 搜查所用的id或者hql语句
* classname pojo(数据库实体对象)的路径
* */
List lst=null;
if(flag.equals("add")){
this.getHibernateTemplate().saveOrUpdate(obj);
}
if(flag.equals("del")){
this.getHibernateTemplate().delete(obj);
}
if(flag.equals("sel")){
lst=this.getHibernateTemplate().find(hqlorid);
}
if(flag.equals("selid")){
Object pojo=this.getHibernateTemplate().get(classname, hqlorid);
lst=new ArrayList();
lst.add(pojo);
}
if(lst==null){
lst=new ArrayList();
}
return lst;
}
}
//本人编程也不过就一两年而已,如果不对请原谅
用JAVA实现对txt文件文本增删改查
代码就是一种编译器认可的语言,通过在编译器里写代码,编译器就可以把代码翻译成机器码,也就是二进制码,二进制码是由0和1组成的,如:1的二进制码可以表示为:0001,3表示为:0011,二进制码机器(电脑)可以直接识别,代码则不行,需要翻译成机器码。

更多文章:
计算机网络协议指的是tcp ip协议(TCP/IP协议是什么)
2025年10月21日 07:15
oracle数据库备份文件后缀(ORACLE 数据库导出的数据文件 什么后缀)
2026年4月7日 10:45
新加坡marina square风景(新加坡Marina Bay Sands空中花园设计欣赏)
2026年4月3日 10:45
datagridview设置表头(Datagridview表头样式设置)
2026年9月3日 13:45
mysql workbench查看表结构(在使用mysqlworkbench6.3怎么查看mysql数据库的关系图)
2025年7月31日 04:30
curl访问地址(php curl访问本地测试地址 链接超时,什么原因.公网可以)
2026年2月15日 19:15
object后面接什么(高中英语 object 意思为“拒绝“时的用法 后面跟什么)
2026年6月30日 19:00
win10系统java环境变量设置(win10怎么配置java环境变量path)
2025年6月16日 13:45
jquerytrigger参数(怎么给jquery方法传值 就是点击第2个button后执行第一个button的方式 怎么给s传值)
2025年11月5日 00:15
selective tool教程(selective tool能卸载吗)
2025年5月30日 06:30











