java
-
spring boot静态变量注入配置文件详解
本文实例为大家分享了spring boot静态变量注入配置文件的具体代码,供大家参考,具体内容如下 spring 静态变量注入 spring 中不支持直接进行静态变量值的注入,我们看一下代码: @Co ...
-
Mybatis-plus sql注入及防止sql注入详解
目录 一.SQL注入是什么? 二.mybatis是如何做到防止sql注入的 1. #{} 和 ${} 两者的区别 2.PreparedStatement和Statement的区别 3.什么是预编译 4 ...
-
Mybatis plus实现Distinct去重功能
不啰嗦,上菜 QueryWrapper queryWrapper = new QueryWrapper(); queryWrapper.select("DISTINCT no,name&qu ...
-
解决springcloud Zuul丢失Cookie的问题
springcloud 配置智能路由zuul 后 转发请求指定的方法后会导致 cookie 无法获取的问题,主要解决方法是 再application 配置文件中加入 sensitive-headers ...
-
使用maven的profile构建不同环境配置的方法
最近使用到了maven的profile功能,发现这个功能的确很好用也很实用,这块的知识比较多也比较乱,其实真正理解了之后非常简单,为了巩固总结知识,有个更清晰的知识体系,本文诞生了,希望能让像我一样零 ...
-
Spring框架应用的权限控制系统详解
Spring框架是一个优秀的多层J2EE系统框架,Spring本身没有提供对系统的安全性支持.Acegi是基于Spring IOC 和 AOP机制实现的一个安全框架.本文探讨了Acegi安全框架中各部 ...
-
java生成图片验证码实例代码
关于java图片验证码的文章最近更新了不少,帮助大家掌握java验证码的生成技术,下文为大家分享了java生成图片验证码最简单的方法,供大家参考. 现在各行业在定制系统时都会考虑到机器注册,现在最有效 ...
-
springboot 全局异常处理和统一响应对象的处理方式
目录 springboot异常处理 SpringBoot 默认的异常处理机制 SpringBoot 全局异常处理 1. 局部异常处理 2. 全局异常处理 自定义异常 统一响应对象 定义统一的响应对象 ...
-
Java String 字符串常量池解析
作为最基础的引用数据类型,Java 设计者为 String 提供了字符串常量池以提高其性能,那么字符串常量池的具体原理是什么,我们带着以下三个问题,去理解字符串常量池: 字符串常量池的设计意图是什么? ...
-
Java之springcloud Sentinel案例讲解
一.Sentinel是什么? Sentinel (分布式系统的流量防卫兵) 是阿里开源的一套用于服务容错的综合性解决方案. 它以流量为切入点,从流量控制.熔断降级.系统负载保护等多个维度来保护服务的稳 ...
-
Java后端登录实现返回token
前言 最近工作中需要等待前端进行联调和测试,互联网都知道,当到了联调和提测的时候,基本上的工作都是一阵一阵,中间是有很多空隙时间的,于是为了度过这些空隙时间,写几篇博客,记录一下 处理思路大概是: 登 ...
-
解决Properties属性文件中的值有等号和换行的小问题
目录 Properties属性文件中的值有等号和换行 Properties属性文件可以这样写 处理properties文件中key包含空格和等号的情况 处理方案 Properties属性文件中的值有等 ...
-
Java13 明天发布(最新最全新特性解读)
2017年8月,JCP执行委员会提出将Java的发布频率改为每六个月一次,新的发布周期严格遵循时间点,将在每年的3月份和9月份发布. 目前,JDK官网上已经可以看到JDK 13的进展,最新版的JDK ...
-
SpringBoot整合MongoDB的示例
本节使用SpringBoot 2.1.9.RELEASE,示例源码在https://github.com/laolunsi/spring-boot-examples/tree/master/06-sp ...
-
javaweb中ajax请求后台servlet(实例)
废话不多说,直接上代码 public class DZFP_jdbc extends HttpServlet{ private static final long serialVersionUID = ...
-
Java字符串驼峰与下换线格式转换如何实现
下面是自己写的三个方法,直接类名.方法即可调用,注意此处未做异常处理. 1.下划线转驼峰 lowerLineToHump() 2.首字母大写 capitalizeTheFirstLetter() 3. ...
-
SpringBoot使用thymeleaf实现前端表格
目录 1. User实体类 2. Controller 类 3. html文件 1. User实体类 注:这里使用了 Lombok 技术,通过 @Data 注释自动创建 get,set 方法:通过 @ ...
-
Java循环对bean的属性进行赋值的实现
项目背景 我们开发过程中会碰到这样一类问题,就是数据层或三方接口返回的Bean对象需要转换重新装换一下我们需要的对象.我们通常的做法就是通过getter/setter方法进行一个一个进行赋值,这样的话 ...
-
java获取客服端信息的方法(系统,浏览器等)
如下所示: String agent = request.getHeader("user-agent"); System.out.println(agent); StringTok ...
-
一看就懂 详解JAVA泛型通配符T,E,K,V区别
一看就懂 详解JAVA泛型通配符T,E,K,V区别