博客
关于我
新闻发布项目——数据实现类(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/

    你可能感兴趣的文章
    POJ 1228 Grandpa's Estate (稳定凸包)
    查看>>
    poj 1236(强连通分量分解模板题)
    查看>>
    poj 1258 Agri-Net
    查看>>
    poj 1286 Necklace of Beads
    查看>>
    POJ 1321 棋盘问题
    查看>>
    poj 1321(回溯)
    查看>>
    Qt读取注册表默认值
    查看>>
    poj 1679 判断MST是不是唯一的 (次小生成树)
    查看>>
    POJ 1703 Find them, Catch them
    查看>>
    POJ 1703 Find them, Catch them 并查集
    查看>>
    POJ 1738 An old Stone Game(石子合并)
    查看>>
    POJ 1740 A New Stone Game(博弈)题解
    查看>>
    Qt网络编程之实例二POST方式
    查看>>
    POJ 1765 November Rain
    查看>>
    poj 1860 Currency Exchange
    查看>>
    POJ 1961 Period
    查看>>
    POJ 2019 Cornfields (二维RMQ)
    查看>>
    poj 2057 The Lost House 贪心思想在动态规划上的应用
    查看>>
    poj 2057 树形DP,数学期望
    查看>>
    poj 2112 最优挤奶方案
    查看>>