# comment **Repository Path**: wls2306/comment ## Basic Information - **Project Name**: comment - **Description**: 2306留言板(Basic) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-10 - **Last Updated**: 2021-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 2306留言板 *提示:仅供学习使用,在未做敏感词过滤的情况下,不要部署到公网使用* #####作者:王镭树 @ 2021.5 #####北城移动应用开发工作室 ### 工程简介 这是一个面向于刚刚接触JavaWeb的同学所使用的教程工程, 为了更加直观的展示Java后台的开发流程及Web后台服务端在应用中发挥的作用 因此,本应用使用最简单的方式,仅展示留言的存储和读取过程,不过多引入 其他中间件及优化技术。 后台主要包含几个功能 - 留言信息的存储功能 - 留言者IP的解析功能 - 留言者的IP进行定位功能 - 留言列表显示功能 所用到的技术栈如下 - SpringBoot 后台脚手架 - Maven 项目依赖管理工具 - MySQL 数据库 - Mybatis DAO操作框架 - Mybatis Plus 对Mybatis开发进行简化 ### 延伸阅读 - [ SpringBoot ] http://c.biancheng.net/spring_boot/ - [ Maven ] http://c.biancheng.net/maven/ - [ Mybatis ] http://c.biancheng.net/mybatis/ - [ Mybatis-Plus ] https://mp.baomidou.com/guide/ ### 展望 本应用的开发主要目的是为你提供一个学习的切入点,通过学习本应用的开发过程, 你应该对JavaWEB的后台开发有了更加深入的认识,在后续的学习过程中,你可以 从本应用入手进行后续的扩展,也可加入到工作室的实际项目中,得到更多的锻炼。 ##### 可参考的扩展点如下: - 可考虑再次基础上添加用户登录认证功能; - 可考虑添加对留言进行删除和修改的相关接口; - 对留言进行关键词审查,若有不符合规定的词语,直接拒绝存库,并提示前端; - 可以考虑留言的跟帖功能,参考网易新闻跟帖; - 可以考虑添加多个主题,分主题进行留言; - …… (期待你的创意!)