博客
关于我
新闻发布项目——数据实现类(newsTbDaoImpl)
阅读量:586 次
发布时间:2019-03-11

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

newsTbDaoImpl 实现了 newsTbDao 接口,负责与数据库进行交互,操作 newsTb 表。以下是该实现的主要功能:

  • 查询功能

    getNewsTbAll() 方法从数据库中查询所有新闻信息。通过执行查询 select * from newsTb,获取所有记录,并将结果转化为 newsTb 对象,存储在 newsList 中。每个记录的字段包括:新闻ID、标题、作者、创建日期、类别ID、内容、修改日期、图片路径和摘要。

  • 添加功能

    addNewsTb(newsTb news) 方法用于将新闻信息插入数据库。构造插入语句 insert newsTb(...),并将新闻对象的各字段值依次添加到参数列表中,执行插入操作。

  • 修改功能

    updateNewsTb(newsTb news) 方法用于更新已有新闻的信息。构造更新语句 update newsTb set ... where newsID=?,将新闻对象的字段值添加到参数列表中,执行更新操作。

  • 删除功能

    addNewsTb(int id) 方法用于删除指定ID的新闻。构造删除语句 delete from newsTb where newsID=?,将ID添加到参数列表中,执行删除操作。

  • 查询单个新闻信息

    getAllNewsById(int id) 方法用于根据新闻ID查询单个新闻信息。执行查询 select * from newsTb where newsID=?,并将结果转化为 newsTb 对象返回。

  • 按类别查询新闻

    getNewsAllById(int id) 方法用于根据类别ID查询所有相关新闻。执行查询 select * from newsTb where categoryID=?,获取所有匹配记录,并将结果存储在 nlist 中返回。

  • 转载地址:http://jrktz.baihongyu.com/

    你可能感兴趣的文章
    Python 中 PIL 读取图片出现异常旋转的解决方法
    查看>>
    Python 中只有一个 True 和一个 False 对象吗?
    查看>>
    python读取mtcars数据集并实现以下操作_关于数据处理。。,Python交流,技术交流区,鱼C论坛 - Powered by Discuz!...
    查看>>
    Python 中多线程与多处理之间的区别
    查看>>
    Python 中如何使用 lambda 函数
    查看>>
    Python 中如何创建多行字符串?
    查看>>
    Python 中如何处理异常?
    查看>>
    Python 中如何实现列表的切片?
    查看>>
    Python 中的装饰器是什么?
    查看>>
    Python 中的装饰器是如何工作的,有哪些实际应用场景?
    查看>>
    python请求html_使用Python请求获取HTML?
    查看>>
    Python 之匿名函数和偏函数
    查看>>
    python 之栈的实现
    查看>>
    python语音播放
    查看>>
    python语言:装饰器原理
    查看>>
    Python 交互式数据可视化详解
    查看>>
    python语言有哪些优点和缺点_Python有哪些优缺点,你了解吗?
    查看>>
    Python 从入门到精通:30天速成教程到底有多狠?你能坚持下来吗?
    查看>>
    Python 从数据库中存储和检索密码的最安全方法
    查看>>
    Python语言及其应用 - 知识点遍历
    查看>>