java

  • Spring使用IOC与DI实现完全注解开发

    方式一:@Component + @ComponentScan + @Value + @Autowired 首先还是pom文件,maven项目依赖必不可少. <dependencies> ...

  • java发送http get请求的两种方式

    长话短说,废话不说 一.第一种方式,通过HttpClient方式,代码如下: public static String httpGet(String url, String charset) thro ...

  • java中this的n种使用方法

    this可能是几乎所有有一点面向对象思想的语言都会引用到的变量,java自然不例外.只是,this有多少种用法,我也不知道了,让我们来see see. 由简入奢! 易. 来个例子说明下: public ...

  • MyBatis-Plus如何使用枚举自动关联注入详解

    目录 什么是枚举自动注入? 实际效果 实现步骤 踩坑 解决方法 参数解析 总结 什么是枚举自动注入? 官方文档是这么解释的 解决了繁琐的配置,让 mybatis 优雅的使用枚举属性! 按我的理解是维护 ...

  • 带你一文深入认识Java String类

    目录 前言 一.认识String 1.JDK中的String 2.创建字符串的四种方式 3.字符串的字面量 4.字符串比较相等 二.字符串的常量池 1.什么是字符串常量池 2.手工入池方法 三.字符串 ...

  • 这一次搞懂Spring代理创建及AOP链式调用过程操作

    前言 AOP,也就是面向切面编程,它可以将公共的代码抽离出来,动态的织入到目标类.目标方法中,大大提高我们编程的效率,也使程序变得更加优雅.如事务.操作日志等都可以使用AOP实现.这种织入可以是在运行 ...

  • 详解Java的JDBC API中事务的提交和回滚

    如果JDBC连接是在自动提交模式下,它在默认情况下,那么每个SQL语句都是在其完成时提交到数据库. 这可能是对简单的应用程序,但有三个原因,你可能想关闭自动提交和管理自己的事务: 为了提高性能 为了保 ...

  • java公众平台通用接口工具类HttpConnectUtil实例代码

    实例如下: package com.common.util; import java.io.BufferedReader; import java.io.InputStream; import jav ...

  • java中tomcat的80端口被占用问题解决

    今天遇见了这个端口被占用问题 然后各种百度 先是说 用命令 netstat -a -n -o 最后一个选项表示连接所在进程id. 找到8080端口的PID然后打开任务管理器, 切换到进程选项卡, 在菜 ...

  • maven 解包依赖项中的文件的解决方法

    目录 Maven是什么? 为什么使用Maven? Maven的作用是什么? Maven的优点和缺点 插件 解包当前模块依赖的maven模块中的文件 解包指定maven模块中的文件 Maven是什么? ...

  • 基于springboot+jwt实现刷新token过程解析

    前一段时间讲过了springboot+jwt的整合,但是因为一些原因(个人比较懒)并没有更新关于token的刷新问题,今天跟别人闲聊,聊到了关于业务中token的刷新方式,所以在这里我把我知道的一些点 ...

  • Java版画板的实现方法

    Windows的画图板相信很多人都用过,这次我们就来讲讲Java版本的简易画板的实现. 基本的思路是这样的:画板实现大致分三部分:一是画板界面的实现,二是画板的监听以及画图的实现,三是画板的重绘.(文 ...

  • Java字符串转成二进制码的方法

    Java将字符串转成二进制码,具体内容如下 public void toBinary(){ String str = "王雪"; char[] strChar=str.toChar ...

  • java中final修饰符实例分析

    final修饰符: final修饰成员变量必须有程序员显示指定初始值. 类的Field:必须在静态初始化块中或声明该Field时指定初始值. 实例Field:必须在非静态初始块中,声明Field或者构 ...

  • 在Java编程中使用正则表达式的基本方法

    众所周知,在程序开发中,难免会遇到需要匹配.查找.替换.判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力.因此,学习及使用正则表达式,便成了解决这一矛 ...

  • Maven基础知识大梳理

    目录 Maven工程基础知识 Maven仓库的分类 Maven常用命令的含义 一个项目生命周期 打包类型:<packaging > 依赖范围:<scope> 聚合与继承的关系 ...

  • 浅谈Java中的重载,重写,多态,静态绑定、动态绑定

    本文主要研究的是关于Java中重载,重写,多态,静态绑定.动态绑定的相关内容,具体如下. 重载,英文名是overload,是指在一个类中定义了一个以上具有相同名称的方法,这些方法的参数个数.参数类型和 ...

  • JAVA Spring Boot 自动配置实现原理详解

    目录 引言 主启动类的注解@SpringBootApplication 1.@SpringBootConfiguration 2.@ComponentScan 3.@EnableAutoConfigu ...

  • SpringDataJPA实体类关系映射配置方式

    目录 SpringDataJPA 1.单向一对一映射 2.双向一对一映射 3.单向一对多映射 4.双向一对多映射 5.单向多对一映射 6.双向多对一映射 7.单向多对多映射 8.双向多对多映射 Spr ...

  • Spring整合Mybatis详细步骤

    一.基本介绍 所谓的Spring整合Mybatis其实说白了就是将mybatis的加载过程全权交给Spring托管,不再需要加载配置工具等一些操作,而具体的dao层操作依旧是使用mybatis去操作数 ...