
springboot
文章平均质量分 50
请叫我算术嘉
快手HDFS
展开
-
使用SpringBoot重构Django博客(二)基于JWT的用户认证api
JWT暂且不表,主要讲讲如何获取Django的用户表和验证密码,由于Django的用户密码都是通过pbkdf2_sha256加密后存入数据库的,那么需要用java重写这加密过程然后进行比对。Pbkdf2Sha256.javapackage com.arithmeticjia.zuul.utils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.crypto.SecretKey;import javax.c原创 2021-03-14 15:11:39 · 20036 阅读 · 2 评论 -
使用SpringBoot重构Django博客(一)查询所有博客的api
考虑到文章的主表和分类表示一对多关联,标签表示多对多,使用Mybatis处理。这里的表结构如下所示:表结构文章idtitlebodycategory_id分类idname标签idname文章-标签中间表idarticles_idtag_idPojo.javapackage com.arithmeticjia.zuul.pojo;import java.util.Date;import java.util.List;/** * @author原创 2021-03-13 14:39:46 · 554 阅读 · 0 评论 -
SpringBoot创建Zuul网关
什么是ZuulZuul 是 一个API网关,API网关可以提供一个单独且统一的API入口用于访问内部一个或多个API。它可以将一个一直的请求通过路由的方式,映射到另外一个地址,使真实地址不可见;也可以对所有的请求进行拦截,验证,简单来说嘛就是一个统一入口,比如现在的支付宝或者微信的相关api服务一样,都有一个统一的api地址,统一的请求参数,统一的鉴权。创建一个SpringBoot应用pom.xml添加依赖<dependency> <groupId>org.原创 2021-01-04 15:25:58 · 980 阅读 · 1 评论 -
idea中对SpringBoot项目实现Maven隔离
pom.xml<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>*原创 2021-01-01 13:25:42 · 521 阅读 · 0 评论 -
SpringBoot使用gRPC实现HelloWorld完整示例
什么是gRPCgRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc,grpc-java,grpc-go. 其中 C 版本支持C,C++,Node.js,Python,Ruby,Objective-C,PHP和C#支持.SpringBoot添加相关依赖指定gRPC版本,不要太高,否则会报错<properties> <java.version>1....原创 2020-12-22 10:14:23 · 1093 阅读 · 0 评论 -
SpringBoot+Vue.js+Element-UI实现图片上传
.vue文件,指定文件上传的接口地址<el-upload class="upload-facepic" action="xxxxxxx" :on-preview="handlePreview" :on-remove="handleRemove" :before-remove="beforeRemove" multiple ref=...原创 2020-03-22 18:55:16 · 4086 阅读 · 3 评论 -
使用Nginx配置SSL证书部署SpringBoot+Vue
贴一下nginx.conf配置文件root下是你vue工程build后的dist文件夹地址,直接把你的vue工程里面dist文件路径贴上去就行server { listen 443; server_name me.guanacossj.com; ssl on; ssl_certificate /etc/nginx/cert/xxx.p...原创 2020-03-22 16:18:18 · 1216 阅读 · 1 评论 -
SprintBoot菜鸟入门(三)---使用HttpClient发送Get请求json格式数据
引入HttpClient依赖<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId><version>4.5</version>目录结构如下目的如下:...原创 2020-03-03 21:21:30 · 7067 阅读 · 0 评论 -
SprintBoot菜鸟入门(二)---使用ModelAndView时配置视图解析器
controller层新建一个HelloWorldControllerpackage com.example.cloudprophet.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;imp...原创 2020-01-29 19:05:30 · 7888 阅读 · 0 评论 -
SpringBoot菜鸟入门(一)---返回一个html页面
其实SpringBoot不适合做视图,还是做服务比较好一点controller层,新建一个IndexController的类package com.example.cloudprophet.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.a...原创 2020-01-29 18:56:50 · 7591 阅读 · 0 评论 -
SpringBoot 报错:元素类型 "link" 必须由匹配的结束标记 "/link" 终止元素类型 "link" 必须由匹配的结束标记 "/link" 终止
报错:org.xml.sax.SAXParseException: 元素类型 "link" 必须由匹配的结束标记 "</link>" 终止解决:在pom.xml文件中指定具体的thymeleaf版本具体如下:<properties> <java.version>1.8</java.version> <!--添加下面两...原创 2019-06-25 00:01:47 · 12227 阅读 · 0 评论