博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jdbc action 接口示例
阅读量:5206 次
发布时间:2019-06-14

本文共 1847 字,大约阅读时间需要 6 分钟。

package com.gylhaut.action;

import java.sql.SQLException;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.gylhaut.dao.GoddessDao;

import com.gylhaut.model.Goddess;

public class GoddessAction {

public void add(Goddess goddess) throws Exception{
GoddessDao dao= new GoddessDao();
dao.addGoddess(goddess);
}
public Goddess get(Integer id) throws Exception{
GoddessDao dao= new GoddessDao();
return dao.get(id);
}
public void edit(Goddess goddess) throws Exception{
GoddessDao dao= new GoddessDao();
dao.updateGoddess(goddess);
}
public void del(Integer id) throws Exception{
GoddessDao dao= new GoddessDao();
dao.delGoddess(id);
}
public List<Goddess> query() throws Exception{
GoddessDao dao= new GoddessDao();
return dao.query();
}
public List<Goddess> query(List<Map<String,Object>> params) throws Exception{
GoddessDao dao= new GoddessDao();
return dao.query(params);
}
/* public static void main(String[] args) throws Exception{
GoddessDao g= new GoddessDao();
//List<Goddess> gs = g.query("小妹");
List<Map<String,Object>> params = new ArrayList<Map<String,Object>>();
Map<String,Object> param = new HashMap<String,Object>();
param.put("name", "user_name");
param.put("rela","=");
param.put("value","'小妹'");
params.add(param);
List<Goddess> gs =g.query(params);
for(Goddess goddess : gs){
System.out.println(goddess.toString());
}*/
// Goddess g1= new Goddess();
// g1.setUser_name("小夏");
// g1.setAge(21);
// g1.setSex(1);
// g1.setBirthday(new Date());
// g1.setEmail("xiaoxia@163.com");
// g1.setMoblie("18500029090");
// g1.setUpdate_user("gylhaut");
// g1.setIsdel(1);
// //g1.setId(3);
// //g.delGoddess(3);
// //g.updateGoddess(g1);
// g.addGoddess(g1);
// Goddess gs1 = g.get(4);
// System.out.println(gs1.toString());
// }
}

转载于:https://www.cnblogs.com/gylhaut/p/7637855.html

你可能感兴趣的文章
Poj 1094 拓扑排序 水题
查看>>
Oracle SQL查询,日期过滤条件要注意的一点
查看>>
链表快排
查看>>
链表操作合集
查看>>
leetcode852 C++ 20ms 找最高峰 序列先增后减
查看>>
JavaScript深入系列(一)--原型和原型链详解
查看>>
一点感想
查看>>
产生随机数
查看>>
vm center(VC)5.1登陆密码忘记了怎么办?
查看>>
TFS 2015 敏捷开发实践 – 看板的使用
查看>>
UINavigationController的简单使用
查看>>
Python命名规范
查看>>
50款漂亮的国外婚礼邀请函设计(上篇)
查看>>
MD5加密简单算法
查看>>
安装Qcreator2.5 + Qt4.8.2 + MinGW_gcc_4.4 (win7环境)
查看>>
代码检查
查看>>
滚动条
查看>>
程序员的自我修养九Windows下的动态链接
查看>>
记一次修改数据库引擎的方法
查看>>
开发工具 idea 激活方法
查看>>