java

  • spring mvc rest 接口选择性加密解密详情

    目录 1.需求 2.分析 3.实现 3.1注解方式 3.1.1定义注解 3.1.2定义注解Aspect切面 3.1.3使用 3.2拦截器 3.2.1定义拦截器 3.2.2配置拦截器 3.2.3使用 4 ...

  • springboot使用外置tomcat启动方式

    目录 使用外置tomcat启动 使用外置的tomcat启动注意事项 使用外置tomcat启动 打开pom文件,把打包格式设置为war <packaging>war</packagin ...

  • SpringBoot详细分析自动装配原理并实现starter

    目录 约定优于配置 自动装配 手写一个starter组件 约定优于配置 SpringBoot的预定优于配置主要体现在以下几个方面: maven的目录结构: 配置文件默认存放在resources目录下 ...

  • spring注解@Import用法详解

    [1]@Import 参数value接收一个Class数组,将你传入的类以全类名作为id加入IOC容器中 ​比较简单,此处不做详细解释 [2]ImportSelector ImportSelector ...

  • Spring Boot与Kotlin定时任务的示例(Scheduling Tasks)

    在编写Spring Boot应用中会遇到这样的场景,比如:需要定时地发送一些短信.邮件之类的操作,也可能会定时地检查和监控一些标志.参数等. 创建定时任务 在Spring Boot中编写定时任务是非常 ...

  • Java加载与存储指令之ldc与_fast_aldc指令

    目录 1.ldc字节码指令 2.fast_aldc虚拟机内部字节码指令 ldc指令可以加载String.方法类型或方法句柄的符号引用,但是如果要加载String.方法类型或方法句柄的符号引用,则会在类 ...

  • 使用mybatis拦截器处理敏感字段

    目录 mybatis拦截器处理敏感字段 前言 思路解析 代码 趟过的坑(敲黑板重点) mybatis Excutor 拦截器的使用 这里假设一个场景 实现过程的关键步骤和代码 重点 mybatis拦截 ...

  • JAVA 时间区间的字符串合法性验证

    复制代码 代码如下: String[] zone1="08:30-11:00".split("-");        String[] zone2=" ...

  • Java Swing的层次结构深入理解

    目录 Java Swing的层次结构 什么是Java Swing Swing组件的层次结构 关于三层组件 Java Swing基础(层次结构,组件,布局管理) Swing基础层次结构 Swing 基础 ...

  • 用Java8 stream处理数据

    目录 1.stream处理数据介绍 2.Stream起步 3.Stream与Collection比较 1.stream处理数据介绍 如果没有集合Collection你如何处理数据?几乎所有的Java应 ...

  • java使用Nagao算法实现新词发现、热门词的挖掘

    采用Nagao算法统计各个子字符串的频次,然后基于这些频次统计每个字符串的词频.左右邻个数.左右熵.交互信息(内部凝聚度). 名词解释: Nagao算法:一种快速的统计文本里所有子字符串频次的算法.详 ...

  • 一文详解Java中字符串的基本操作

    目录 一.遍历字符串案例 二.统计字符次数案例 三.字符串拼接案例 四.字符串反转案例 五.帮助文档查看String常用方法 一.遍历字符串案例 需求:键盘录入一个字符串,使用程序实现在控制台遍历该字 ...

  • 关于Spring的@Autowired依赖注入常见错误的总结

    做不到雨露均沾 经常会遇到,required a single bean, but 2 were found. 根据ID移除学生 DataService是个接口,其实现依赖Oracle: 现在期望把部 ...

  • SpringBoot+Hibernate实现自定义数据验证及异常处理

    目录 前言 Hibernate实现字段校验 自定义校验注解 使用AOP处理校验异常 全局异常类处理异常 前言 在进行 SpringBoot 项目开发中,经常会碰到属性合法性问题,而面对这个问题通常的解 ...

  • java压缩文件和下载图片示例

    本文实例为大家分享了java压缩文件和下载图片示例,供大家参考,具体内容如下 主页面index.xml <%@ page language="java" import=&qu ...

  • Java反射及性能详细

    目录 一.准备 二.反射调用流程 1.反射的使用 2.getMethod 和 getDeclaredMethod区别 三.调用反射方法 四.反射效率低的原因 五.反射优化 我们今天不探讨框架层面的内容 ...

  • 手把手教你写一个spring IOC容器的方法

    本文分享自华为云社区<手把手教你写一个spring IOC容器>,原文作者:技术火炬手. spring框架的基础核心和起点毫无疑问就是IOC,IOC作为spring容器提供的核心技术,成功 ...

  • jackson 如何将实体转json json字符串转实体

    目录 将实体转json json字符串转实体 实体转json json转实体 使用Jackson操作json数据,各场景实例 1. 对象(示例为 UserEntity)转 json 数据 2. jso ...

  • Java 实战范例之进销存管理系统的实现

    一.项目简述 本系统功能包括: 库存管理,入库管理,出库管理,往来管理,基础资料, 系统管理,消息中心,系统监控等等. 二.项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql ...

  • springboot 拦截器执行两次的解决方案

    springboot拦截器执行两次 原因是: org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController ...