博客
关于我
新闻发布项目——数据实现类(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 中的注意点_s2
    查看>>
    Python读取Excel的几种工具包(附Demo)
    查看>>
    Python 中的生成器是什么?
    查看>>
    Python 中的离线语音转文本
    查看>>
    Python读写json文件的简单实现
    查看>>
    Python 中的线程
    查看>>
    Python 中的继承机制是什么样的?
    查看>>
    python读写excel之xlrd&xlwt&xlutils组合
    查看>>
    Python 中的装饰器是什么?
    查看>>
    Python 中的装饰器是如何工作的,有哪些实际应用场景?
    查看>>
    python读excel
    查看>>
    Python 中读取 CSV 文件-ChatGPT4o作答
    查看>>
    Python 之 filecmp
    查看>>
    python请求html_使用Python请求获取HTML?
    查看>>
    Python 之匿名函数和偏函数
    查看>>
    python 之栈的实现
    查看>>
    python语音播放
    查看>>
    python语言:装饰器原理
    查看>>
    Python 交互式数据可视化详解
    查看>>
    python语言有哪些优点和缺点_Python有哪些优缺点,你了解吗?
    查看>>