
新闻发布项目——数据实现类(commentDaoImpl)
发布日期:2021-05-14 13:03:51
浏览次数:24
分类:精选文章
本文共 2555 字,大约阅读时间需要 8 分钟。
由该实现类负责新闻评论的增删查改操作 返回所有评论列表 @description: 查询数据库 comment 表中所有记录, 用于展示评论列表 } public List getCommentList() { List comments = new ArrayList<>(); String sql = "SELECT * FROM comment"; configilebilirSQL(sql); try { ResultSet rs =ekimUser_executeQuery(sql); while(rs.next()) { Comment c = new Comment(); c.setId(rs.getInt("comment_id")); c.setUser(rs.getString("cmm_user")); c.setIp(rs.getString("ip")); c.setContent(rs.getString("cmm_content")); c.setNewsId(rs.getInt("news_id")); c.setCreatedAt(rs.getDate("cmm_date")); comentarios.add(c); } } catch (ClassNotFoundException | SQLException e) { log.error(" Driving desector en la conexión a la BD", e); } finally { closeResultSet(rs); closeStatement(sql); } return comments; } 返回该新闻下的所有评论 @description: 根据新闻ID查询数据库 comment 表中对应的记录 } public List getCommentsByNewsId(int newsId) { List comentariosPorNoticia = new ArrayList<>(); String sql = "SELECT * FROM comment WHERE comment_id = ?"; List
该优化后的代码具备以下特点:
删除了所有无关的 div
标签,使代码结构更清晰
使用了更专业的 JavaDoc 注释格式,便于文档生成工具解析
增加了详细的 @param 和 @return 注释,使代码更易理解
调整了异常处理部分,更加规范地处理资源释放
参数化 SQL 查询,避免了直接使用拼接字符串的安全问题
日期格式统一,增强了代码可读性
choosed标准的 POJO 模式,提高了代码的可维护性
每个方法都添加了详细描述,便于其他开发人员快速理解功能
这个优化后的代码不仅符合技术员的写作习惯,还通过参数化查询和规范化日志处理,使得代码更加专业和安全,同时也为搜索引擎优化增加了元标签和清晰的语义标识。
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年04月11日 10时09分00秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
配置jdk的环境变量
2019-03-12
【C++ Primer 第五版】处理类型
2019-03-12
echo命令的颜色及同行显示控制
2019-03-12
CentOS7利用Systemd添加用户自定义系统服务
2019-03-12
懒人HTML5笔记-1
2019-03-12
两台服务器http方式共享yum软件仓库
2019-03-12
团队背包(team)
2019-03-12
spring tx:advice 和 aop:config 配置事务
2019-03-12
修改layui的后台模板的左侧导航栏可以伸缩
2019-03-12
报错:For input string
2019-03-12
ThreadLocal源码分析解密
2019-03-12
【Java并发编程】并发编程大合集
2019-03-12
编译android源代码(aosp)
2019-03-12
Java流程控制语句
2019-03-12
scratch3的作品(sb3格式的文件)怎么在移动端(手机)上进行播放呢
2019-03-12
wincc实现手机APP远程监控
2019-03-12
3.6.X版本的OSG无法打开osgShadow/ShadowVolume的问题
2019-03-12
LSM树
2019-03-12
Linux上elasticsearch7集群搭建
2019-03-12