会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
菜鸟的博客笔记
博客园
首页
新随笔
联系
管理
订阅
2020年11月24日
阿里云部署ElasticSearch搜索引擎
摘要: 参考视频 准备环境 一、ElasticSearch介绍 Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎.当然 Elasticsearch 并不仅仅是 Lucene 那么简单,它不仅包括了全文搜 索功能,
阅读全文
posted @ 2020-11-24 18:41 nuister
阅读(175)
评论(0)
推荐(0)
2020年11月12日
Linux下安装redis
摘要: https://www.cnblogs.com/hunanzp/p/12304622.html https://www.bilibili.com/video/BV1qE411J7n9 https://blog.csdn.net/zzqcsdn123/article/details/95337351
阅读全文
posted @ 2020-11-12 14:50 nuister
阅读(124)
评论(0)
推荐(0)
2020年11月5日
如何安装mysql
摘要: https://blog.csdn.net/weixin_42869365/article/details/83472466
阅读全文
posted @ 2020-11-05 17:30 nuister
阅读(104)
评论(0)
推荐(0)
2020年8月13日
07 登录接口开发
摘要: 登录接口开发 登录的逻辑其实很简答,只需要接受账号密码,然后把用户的id生成jwt,返回给前段,为了后续的jwt的延期,所以我们把jwt放在header上。具体代码如下: com.gychen.controller.AccountController @RestController public c
阅读全文
posted @ 2020-08-13 11:46 nuister
阅读(269)
评论(0)
推荐(0)
06 跨域问题
摘要: 跨域问题 因为是前后端分析,所以跨域问题是避免不了的,我们直接在后台进行全局跨域处理: com.gychen.config.CorsConfig /** * 解决跨域问题 */ @Configuration public class CorsConfig implements WebMvcConfi
阅读全文
posted @ 2020-08-13 11:43 nuister
阅读(84)
评论(0)
推荐(0)
05 实体校验
摘要: 实体校验 当我们表单数据提交的时候,前端的校验我们可以使用一些类似于jQuery Validate等js插件实现,而后端我们可以使用Hibernate validatior来做校验。 我们使用springboot框架作为基础,那么就已经自动集成了Hibernate validatior。 那么用起来
阅读全文
posted @ 2020-08-13 11:40 nuister
阅读(163)
评论(0)
推荐(0)
04 异常处理
摘要: 异常处理 有时候不可避免服务器报错的情况,如果不配置异常处理机制,就会默认返回tomcat或者nginx的5XX页面,对普通用户来说,不太友好,用户也不懂什么情况。这时候需要我们程序员设计返回一个友好简单的格式给前端。 处理办法如下:通过使用@ControllerAdvice来进行统一异常处理,@E
阅读全文
posted @ 2020-08-13 11:32 nuister
阅读(191)
评论(0)
推荐(0)
03 整合shiro+jwt 会话共享
摘要: 整合shiro+jwt(Json Web Token),并会话共享 考虑到后面可能需要做集群、负载均衡等,所以就需要会话共享,而shiro的缓存和会话信息,我们一般考虑使用redis来存储这些数据,所以,我们不仅仅需要整合shiro,同时也需要整合redis。在开源的项目中,我们找到了一个start
阅读全文
posted @ 2020-08-13 11:29 nuister
阅读(520)
评论(0)
推荐(0)
02 统一结果封装
摘要: 统一结果封装 这里我们用到了一个Result的类,这个用于我们的异步统一返回的结果封装。一般来说,结果里面有几个要素必要的 是否成功,可用code表示(如0表示成功,-1表示异常) 结果消息 结果数据 所以可得到封装如下: com.gychen.common.lang.Result (在这里@Dat
阅读全文
posted @ 2020-08-13 11:28 nuister
阅读(274)
评论(0)
推荐(0)
01 新建SpringBoot项目 整合Mybatis Plus(Spring Boot 前后端分离)
摘要: 新建SpringBoot项目 create new project 在这里,URL可以改成阿里云的URL:https://start.aliyun.com/ 或者换一个网络环境(作者在这里本来是连的校园网,尝试多次无果,换成移动网,再使用http://start.spring.io/,尝试成功(但也
阅读全文
posted @ 2020-08-13 11:27 nuister
阅读(524)
评论(0)
推荐(0)
下一页
公告