资源简介
烟台大学 实训项目 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源代码75877
相关资源
- jsp+mysql实现的在线鲜花商城源码,有
- 在线答疑系统
- java_sql超市管理系统+数据库
- JSP博客系统源代码及数据库文件
- 基于jsp在线音乐网站,mysql数据库
- JSP易买网项目附mysql数据库
- java实现的图书管理售卖系统,有使用
- JAVA编写的图书管理系统derby数据库
- java实现图书数据管理系统-MySQL
- java+Mysql学生数据库管理系统
- J2EE期末大作业-四六级报名系统数据库
- Android高级应用源码-通过Android客户端
- 手机数据备份-修复录音版本.apk
- Android 备忘录demo(有两个版本)
-
10_尚硅谷大数据技术之Hba
se.doc - 基于CRF++的中文分词 数据+CRF++工具+
- android实战 监测数据的猫android studio源
- android中gson解析json数据例程
- 基于Java+oracle的学生管理系统(源码和
- 数据库课程设计 仓库物资管理系统
- jsp实现excel上传至数据库,以及 从数
- 汽车销售系统数据库课程设计
- JSP个人网站系统完整源码mySQL数据库
- BBS校园论坛(jsp源码)
- 使用java连接Access的教学管理系统,学
- android下的串口读写及数据保存
- java数据库 java数据库 java数据库
- JAVA进销存系统设计源码及(文档+数据
- mongodb查询数据返回JSP
- Java web转盘抽奖系统 通过MySQL进行连接
评论
共有 条评论