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

    你可能感兴趣的文章
    Oil Deposits
    查看>>
    OJ中处理超大数据的方法
    查看>>
    OJ中常见的一种presentation error解决方法
    查看>>
    OK335xS UART device registe hacking
    查看>>
    ok6410内存初始化
    查看>>
    Okhttp3添加拦截器后,报错,java.io.IOException: unexpected end of stream on okhttp3.Address
    查看>>
    OKR为什么到今天才突然火了?
    查看>>
    ol3 Demo2 ----地图搜索功能
    查看>>
    OLAP在大数据时代的挑战
    查看>>
    oldboy.16课
    查看>>
    OLEDB IMEX行数限制的问题
    查看>>
    ollama 如何删除本地模型文件?
    查看>>
    ollama-python-Python快速部署Llama 3等大型语言模型最简单方法
    查看>>
    Ollama怎么启动.gguf 大模型
    查看>>
    ollama本地部署DeepSeek(Window图文说明)
    查看>>
    ollama运行多模态模型如何进行api测试?
    查看>>
    OMG,此神器可一次定一周的外卖
    查看>>
    Omi 多端开发之 - omip 适配 h5 原理揭秘
    查看>>
    On Error GOTO的好处
    查看>>
    onclick事件的基本操作
    查看>>