资源简介
烟台大学 实训项目 JSP新闻发布系统的开发

代码片段和文件信息
package cn.ytu.dao;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;
import org.apache.commons.dbutils.QueryRunner;
import org.apache.commons.dbutils.ResultSetHandler;
import org.apache.commons.dbutils.handlers.BeanHandler;
import org.apache.commons.dbutils.handlers.BeanListHandler;
import cn.ytu.domain.Category;
import cn.ytu.exception.DaoException;
import cn.ytu.utils.JdbcUtils;
public class CategoryDao {
public void addCategory(Category category) {
try {
QueryRunner qr = new QueryRunner(JdbcUtils.getDataSource());
String sql = “insert into tbl_category (namedescriptionstatus) values (???)“;
object params[] = { category.getName() category.getDescription()category.getStatus()};
qr.update(sql params);
} catch (Exception e) {
e.printStackTrace();
throw new DaoException();
}
}
public List listCategory() {
try {
QueryRunner qr = new QueryRunner(JdbcUtils.getDataSource());
String sql = “select * from tbl_category where status=0“;
List list = (List) qr.query(sql
new BeanListHandler(Category.class));
return list;
} catch (Exception e) {
e.printStackTrace();
throw new DaoException();
}
}
public void deleteCategory(int id) {
try {
QueryRunner qr = new QueryRunner(JdbcUtils.getDataSource());
String sql = “update tbl_category set status=? where id=?“;
object [] params = {-1id};
qr.update(sql params);
} catch (Exception e) {
e.printStackTrace();
throw new DaoException();
}
}
public Category query(int id) {
try {
QueryRunner qr = new QueryRunner(JdbcUtils.getDataSource());
String sql = “select * from tbl_category where id=?“;
return (Category) qr
.query(sql id new BeanHandler(Category.class));
} catch (Exception e) {
throw new DaoException(e);
}
}
public void update(Category category){
try {
QueryRunner qr = new QueryRunner(JdbcUtils.getDataSource());
String sql = “update tbl_category set name=?description=? where id=?“;
object[] params = {category.getName()category.getDescription()category.getId()};
qr.update(sql params);
} catch (Exception e) {
e.printStackTrace();
throw new RuntimeException(e);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-07-22 09:13 源码\
目录 0 2015-07-22 09:13 源码\newsPubSystem\
文件 1154 2015-07-14 17:26 源码\newsPubSystem\.classpath
目录 0 2015-07-22 09:13 源码\newsPubSystem\.externalToolBuilders\
文件 548 2015-07-14 17:26 源码\newsPubSystem\.externalToolBuilders\org.eclipse.wst.jsdt.core.ja
目录 0 2015-07-14 17:26 源码\newsPubSystem\.myeclipse\
文件 312 2015-07-16 14:27 源码\newsPubSystem\.myme
文件 1987 2015-07-14 17:26 源码\newsPubSystem\.project
目录 0 2015-07-22 09:13 源码\newsPubSystem\.settings\
文件 500 2015-07-14 17:26 源码\newsPubSystem\.settings\.jsdtscope
文件 88 2015-07-14 17:26 源码\newsPubSystem\.settings\org.eclipse.core.resources.prefs
文件 395 2015-07-14 17:26 源码\newsPubSystem\.settings\org.eclipse.jdt.core.prefs
文件 477 2015-07-14 17:26 源码\newsPubSystem\.settings\org.eclipse.wst.common.component
文件 252 2015-07-14 17:26 源码\newsPubSystem\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2015-07-14 17:26 源码\newsPubSystem\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2015-07-14 17:26 源码\newsPubSystem\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2015-07-22 09:13 源码\newsPubSystem\src\
文件 634 2015-07-14 17:26 源码\newsPubSystem\src\c3p0-config.xm
目录 0 2015-07-22 09:13 源码\newsPubSystem\src\cn\
目录 0 2015-07-22 09:13 源码\newsPubSystem\src\cn\ytu\
目录 0 2015-07-22 09:13 源码\newsPubSystem\src\cn\ytu\dao\
文件 2343 2015-07-14 17:26 源码\newsPubSystem\src\cn\ytu\dao\CategoryDao.java
文件 2893 2015-07-14 17:26 源码\newsPubSystem\src\cn\ytu\dao\NewsDao.java
文件 642 2015-07-14 17:26 源码\newsPubSystem\src\cn\ytu\dao\UserDao.java
目录 0 2015-07-22 09:13 源码\newsPubSystem\src\cn\ytu\domain\
文件 626 2015-07-14 17:26 源码\newsPubSystem\src\cn\ytu\domain\Category.java
文件 1033 2015-07-14 17:26 源码\newsPubSystem\src\cn\ytu\domain\News.java
文件 2323 2015-07-14 17:26 源码\newsPubSystem\src\cn\ytu\domain\Page.java
文件 565 2015-07-14 17:26 源码\newsPubSystem\src\cn\ytu\domain\User.java
目录 0 2015-07-22 09:13 源码\newsPubSystem\src\cn\ytu\exception\
文件 508 2015-07-14 17:26 源码\newsPubSystem\src\cn\ytu\exception\DaoException.java
............此处省略476个文件信息
- 上一篇:ExcelConversion.jar
- 下一篇:飞机大战java源代码
相关资源
- java代码编写将excel数据导入到mysql数据
- JAVA828436
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- 基于JSP的学生宿舍管理系统(源码 数
- 基于JSP的校友信息管理系统(添加数
- JSP学生信息管理系统 Mysql数据库
- android通过JDBC连接Mysql数据库
- java图状数据结构转换为树状数据结构
- java数据库连接(所有的数据库都支持
- JSP+mysql新闻发布系统.rar
- 数据库设备管理系统课程设计论文J
- jsp与SQL Server数据库实现的客户注册登
- java sql2000员工管理系统数据库、文档
- java数据库版学生成绩管理系统
- java 局域网数据包嗅探
- java web学生管理系统(源码+数据库+截
- JavaWeb停车场管理系统(源代码,数据
- Java Web实现的易买网系统网站(源码
- 简单的登录页面,实现增删改查(运
- jsp新闻发布系统 内有详细设计说明书
- 物流管理系统源码(含数据库)5624
- mysql数据处理,java用户登录处理
- jsp模拟酷狗官网源码(附数据库)
- 一个完整的点餐微信小程序(附后台
- 基于 struts 的学生寝室管理系统的设计
- 煤矿安全管理系统(jsp源码+数据库脚
- 基于JSP实现的美食餐饮管理系统(源
- 都市供求信息网(源码+数据库+文档)
- 图书管理系统(源码+数据库+截图)
评论
共有 条评论