前言 我们需要了解什么是MybatisPlus? 那么首先我们就要先了解什么是Mybatis? 什么是Mybatis? 那么什么是Mybatis呢? 可以这么理解?我们chuant操作数据库是先打开一个数据库连接,然后通过jdbc的包的工具类进行一系列的数据库操作;而Mybatis
前言 最近由于一些原因很久没写文章了,今天给大家分享一个Spring方式使用ws长连接实现简单聊天室功能 什么是websocket? WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充
一、什么是springboot 约定大于配置是springboot的核心用来简化配置的一个框架 Spring Boot 将日常企业应用研发中的各种场景都抽取出来,做成一个个的 starter(启动器),starter 中整合了该场景下各种可能用到的依赖,用户只需要在 Maven 中引入 star
什么是websocket? WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。 WebSocket使得客户端和服务器之间的数据交换变
前言 什么是局部刷新? 简而言之,就是当我发送一个请求到后端后拿到数据后返回当前 页面不会对整个页面进行重载而只对当前请求的模块进行刷新。 优势和弊端? 优势: 用户体验好,不需要对页面进行重载 利于开发人员开发,提高开发效率 前后端完全分离 弊端: 不
前言 由于涛哥考虑到cookie的安全性问题,就有了下面这个版本的sso 单点登录 SSO(Single Sign On) 什么是单点登录? 单点登录的英文名叫做:Single Sign On(简称SSO),指在同一帐号平台下的多个应用系统中,用户只需登录一次,即可访问所有相互信任的系统。简
前言 因为涛哥刚进入公司,易哥在开发一个系统的迭代版本。 现在有一个问题是考虑到在分布式部署时,移动端和PC sessionid的不同要实行单点登录和数据的共享。 让我想想该如何实现,首先我就想到的是用redis,然后又去考虑什么异地登录的情况。 结果回来通宵用jwt+redis
SpringMVC 实现国际化的 方式: 1.利用切换浏览器的语言(实际是修改了 请求头里accept-language的值) 2.自定义 a.在resouce下 新建 i18n文件夹 文件夹内创建 视图名.properties 试图名zh_CN.properties 试图名en_US.pro
SpringMVC拦截器 采用AOP思想和过滤器类似,用于拦截控制器处理方法之前和之后,用于完成一些和主业务没有太多关系的附加功能。 比如:权限控制 日志 异常 方法执行时间统计。 自定义拦截器 需要实现 HandlerInteceptor接口。 该接口的三个方法: boolean p
下载的实现 1.直接使用 a标签 并在超链接里 写入要下载的资源的路径 弊端: 1.需要配置 静态资源访问 否则会被SpringMVC 前端控制器拦截到 2.会暴露 项目的资源的路径 3.没有办法进行业务判断,比如是否有权限下载。 2.思路: 1.获取到要下载的文件的
什么是JSON? JSON(JavaScript Object Notation, JS对象简谱)是一种轻量级的数据交换格式。它基于 ECMAScript(European Computer Manufacturers Association, 欧洲计算机协会制定的js规范)的一个子集,采用完全独
自定义格式转换器的使用 1.创建 转换器类 该类实现 Formatter<T> 接口, 2.重写 a:parse方法:把接收到的字符串转换成需要的数据类型 b:print方法:把模型中的数据输出到页面时,按照指定的字符串输出 补充:需要借助spring标
为什么要使用类型转换器? http发起请求的参数 都是以字符串的形式,那么springmvc 利用转换器可以把 传递过来的字符串,转换成需要的数据类型 以下是一些常见的内置转换器: StringToStringConverter:将字符串转换成任何类型。
1.内置的视图解析器 InternalResourceViewResolver:Controller中的方法 在返回字符串时,可以通过视图解析器来增加 前缀和后缀,让controller中的方法 返回的值更精简。 在spring容器配置中 加入 <bean class="org.
概念 客户端映射到服务器资源的一种架构设计 万维网 http协议 http://www.tulingxueyuan.cn Restful 表述性状态传递,简单来说 就是一种更简洁的URL风格,通过URL中的名词确定要什么(操作哪些表),通过请求的Method 确定做什么。 REST即