首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
Maple_
创建于2022-02-19
订阅专栏
编程语言
暂无订阅
共24篇文章
创建于2022-02-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Shiro安全权限框架
Shiro安全框架 Apache Shiro 是一个功能强大易于使用的Java安全(权限)框架。 Shiro可以完成:认证、授权、加密、会话管理、与Web集成、缓存等。 借助Shiro可以快速轻松的保
Shiro中的filterChainDefinitions详解
filterChainDefinitions filterChainDefinitions 就是指定过滤规则的公共配置接口 DefaultShiroFilterChainDefinition 实现了
Spring Validation参数效验
前言 一个项目为了防止非法参数对业务造成的影响,就需要对参数进行校验,手动参数校验的方式的缺点:代码入侵性强,后期代码难以维护,代码混乱。所以出现了一款框架validation,通过注解的方式即可实现
List集合去重
List集合去重 1. 去除List中重复的String 方法一:通过LinkedHashSet有序Set集合去重 方法二:通过stream流的distinct方法去重 2. 去除List中重复的对象
SpringCache
一、前置知识:JCache 在Spring Boot中使用缓存之前,我们有必要了解一下JCache。 JCache定义了五个核心接口,分别是CachingProvider,CacheManager,C
jackson 格式化时间(SpringBoot)
环境准备 1. 创建项目,添加依赖 2. 创建实体类UserDTO 这里使用了lombok的@Data注解生成get,set方法。 3.创建controller层 4. 测试效果 显然我们是不想要这种
mybatis.mapper-locations和@MapperScan的区别
1.@MapperScan @Mapper: 在使用SpringBoot整合mybatis的时候我们在每一个dao接口上都要加上@Mapper这个注解,表示将该接口在编译期间接口实例化,放到sprin
Java泛型
转发自:https://blog.csdn.net/Beyondczn/article/details/107093693
Mybatis-Plus 实现自定义SQL
一、注解方式实现自定义SQL 二、XML方式实现自定义SQL 如何通过MP实现自定义的SQL查询功能。
Ajax和JSON
一、Ajax 1.概述 AJAX (Asynchronous JavaScript And XML):异步的 JavaScript 和 XML。 1. Ajax作用 2. 同步和异步 同步 异步 2.
Filter&Listener
一、Filter 1.Filter概述 过滤器可以在访问到资源之前将请求拦截下来,也就是说在访问资源之前会先经过 Filter,从而实现一些特殊的功能。 过滤器能实现哪些通用功能 2.Filter开发
会话技术
一、Cookie 1.Cookie概念 Cookie:客户端会话技术,将数据保存到客户端,以后每次请求都携带Cookie数据进行访问。 2.Cookie的工作流程 3.Cookie的基本使用 发送Co
Request,Response
Request&Response 一. Request和Response的概述 二. Request对象 1. Request继承体系 2. Request获取请求数据 1. 获取请求行数据 2. 获
HTTP
一、HTTP简介 HTTP ( HyperText Transfer Protocol ) 超文本传输协议 规定了浏览器和服务器之间数据传输的规则。 二、HTTP特点 三、请求数据格式 请求数据总共分
SpringBoot整合Swagger
一、Swagger 官网:https://swagger.io/ Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 功能主要包括以下几点:
Nginx反向代理和负载均衡
一、Nginx安装 官网:https://nginx.org/ 二、Nginx目录 1.通过tree查看目录 2.重点目录和文件如下: 目录/文件 说明 备注 conf 配置文件的存放目录 conf/
Spring Cache + Redis 实现数据缓存
一、Spring Cache框架介绍 Spring Cache是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能,大大简化我们在业务中操作缓存的代码。 Spring Cac
基于Shell脚本自动部署项目
基于Shell脚本自动部署项目 流程 操作步骤如下: 1.Linux中安装Git a. yum安装git b. git克隆代码 2.Linux中安装maven 3.编写Shell脚本 在/usr/lo
Linux(一)
一、Linux安装 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能、运行在完全隔离环境中的 完整计算机系统。常用虚拟机软件: 二、SSH连接工具 SSH连接工具,用于连接
IO流
一、IO流 I代表输入,O代表输出 二、io流分类 1. 文件流 2. 字符流和字节流 在基于字节流和字符流的基础上又扩展出了以下四种类别: 分类 字节输入流 字节输出流 字符输入流 字符输出流 抽象
下一页