后端
文章平均质量分 93
后端
yilyil
勿在浮沙筑高台
展开
-
MAVEN
IDEA 默认提供maven,也可以去官网下载bin:是一些可执行文件,可以用cmd命令来使用maven,boot:maven启动需要的jarconf:settings.xml maven核心配置文件,远程仓库镜像,jdk版本原创 2021-07-10 10:02:12 · 342 阅读 · 0 评论 -
SSO(Single Sign On):原理与使用
1. 为什么需要SSO分布式中有很多微服务,某些服务需要用户登录完成才能进行操作,但是每个微服务独立,这样就会访问每个微服务都需要重新登录一次,SSO只要在SSO微服务登录,就可以一次登录,处处使用!2. 传统单体项目实现登录使用session实现登录和认证,springsecurity也是使用session发一次请求就是一次会话,服务端会在session开启一份独有的空间(里面是使用map结构),并产生唯一的标识JessionId(uuid)与session内存空间进行绑定,根据J原创 2021-06-03 22:52:36 · 667 阅读 · 0 评论 -
后端实现文件(图片,视频)实现文件上传FTP删除
前端实现不多说,直接上代码Controller@CrossOrigin@Controller@RequestMapping("/management/good")public class ManageGoodController { @Autowired FileService fileService; @ResponseBody @DeleteMapping("/delete/{name}") public ServerResponse de原创 2020-06-15 18:44:53 · 915 阅读 · 0 评论 -
mybatis druid jdbc 关系
jdbc整合了:加载数据库驱动,创建连接,写原生语句,执行,关闭这些东西.而mybatis是对jdbc的封装,他允许你通过配置的形式,配置数据库参数,并且允许你通过xml来写动态sql语句.if:test让你可以把sql变得灵活起来.并且还能将你的查询结果直接映射到你想要的实体上面.然后你就去配置你的用户名,密码,连接超时,等等.等你下次使用mybatis时,他后面会根据你的配置,帮你加载数据库驱动,创建连接,写原生语句,执行,关闭.但是mybatis发现,在你每次访问都要重新创建创建连接,写,关.转载 2020-06-07 16:45:53 · 2199 阅读 · 0 评论 -
JSON parse error: Cannot construct instance of `common.ServerResponse` (although at least one Creato
[p-nio-80-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is ...原创 2020-03-12 18:49:57 · 5559 阅读 · 0 评论 -
springcloud全面搭建微服务
new 一个 empty project出来添加一系列 springboot 的 module添加父模块manager,然后删除src文件夹<!--手动指定 pom --><packaging>pom</packaging>在pom中定义公共依赖,并各个子模块聚合进来添加一个 公共module存放的是像entity、common和utilit...原创 2020-03-12 18:46:49 · 406 阅读 · 0 评论 -
【JAVA】集合及底层原理
list 有索引,允许重复,可以放空(所以可以多个空)set 没有索引,不允许重复,可以放空(所以一个空) 没有synchronized,线程不安全(执行效率高)有synchronized,线程安全(执行效率低)原创 2020-02-13 17:15:18 · 764 阅读 · 0 评论