博客系统
今天你学习了么
这个作者很懒,什么都没留下…
展开
-
SpringBoot博客系统之评论功能
可以看到最后实现的样子是对文章直接发起的回复会在显示在第一级,之后对评论的回复都会显示在第二级(包括对回复的回复的回复)把那个且原创 2020-02-05 14:12:32 · 8186 阅读 · 3 评论 -
SpringBoot博客系统之后台登陆和拦截器配置
登陆的实现逻辑很简单,只需要根据传入的用户名和密码做出相应的判断并和数据库中数据匹配即可基本实现1. controller层,先对传入的用户名和密码进行非空判断再调用Service层进行数据库匹配,如果匹配成功则把用户信息存到session域中,并且重定向到admin/index请求,返回index页主要,因为这里涉及到了表单的提交所以再跳转页的时候一定要使用重定向请求转发和直接返回inde...原创 2020-02-05 13:22:58 · 392 阅读 · 0 评论 -
SpringBoot博客系统之Editor.md编辑器整合与文章发布
Editor.md 是一款开源的、可嵌入的 Markdown 在线编辑器(组件),基于 CodeMirror、jQuery 和 Marked 构建Editor.md 主页1. 整合Editor.md1. 下载 Editor.md 插件代码并放进项目(我放在 plugins 目录下),再在html代码引入Edit.md相关文件2. 添加编辑框 DOM 元素<div class="ca...原创 2020-02-05 12:11:38 · 1212 阅读 · 2 评论 -
SpringBoot博客系统之后端返回数据的封装
对于后端向前端返回的数据可以统一封装到Result对象中@Datapublic class Result<T> implements Serializable { private static final long serialVersionUID = 1L; private int resultCode; private String message; ...原创 2020-02-05 12:11:10 · 542 阅读 · 0 评论 -
SpringBoot博客系统之分页功能的实现
1. 简介在博客的文章列表页以及后台的文章管理等地方,并没有把所有文章信息都展示出来,而是通过分页功能按页面展示,分页功能的使用可以提升系统性能,也比较符合用户习惯,符合页面设计减少系统资源的消耗,数据查询出来后是放在内存里的,如果在数据量很大的情况下一次性将所有内容都查询出来,会占用过多的内存,通过分页可以减少这种消耗;提高性能,应用与数据库间通过网络传输数据,一次传输 10 条数...原创 2020-02-05 10:24:25 · 694 阅读 · 0 评论 -
杂记
使用Restful api进行设计基本原则一:URI应该将 api 部署在专用域名之下。URL 中尽量不用大写。URI 中不应该出现动词,动词应该使用 HTTP 方法表示但是如果无法表示,也可使用动词,例如:search 没有对应的 HTTP 方法,可以在路径中使用 search,更加直观。URI 中的名词表示资源集合,使用复数形式。URI 可以包含 queryString,避免层级...原创 2020-02-02 09:44:01 · 282 阅读 · 0 评论 -
SpringBoot博客系统之异常页配置
1. 异常页配置1.1 对于404和500错误SpringBoot会自动拦截这两个异常,去resources–> templates --> error下找404.html和500.html1.2 自定义异常页需要自定义拦截器,根据自定义错误跳转到相应的错误页面① 自定义拦截器,使用@ControllerAdvice + @ExceptionHandler 进行全局的 Co...原创 2020-01-27 22:15:18 · 137 阅读 · 0 评论