☘ 主页 > 软件编程 > java >
SpringBoot内置Tomcat启动方式
一、Tomcat相关配置类如何加载的? 在springboot项目中,我们只需要引入spring-boot-starter-web依赖,...Springboot接收Get参数实践过程
一、参数直接在路径中 1.假设请求地址是如下这种 RESTful 风格 hangge 这个参数值直接放在路径里...MyBatis中的N+1问题的解决方法
N+1 问题是指在进行一对多查询时,应用程序首先执行一条查询语句获取结果集(即 +1),然后...MyBatis中 #{} 和 ${} 的区别介绍
在MyBatis中,#{}和${}是两种常见的占位符,它们的作用和使用场景有所不同。理解它们的区别对...MyBatis实现CRUD的代码
准备工作 创建module(Maven的普通Java模块):mybatis-002-crud pom.xml 打包方式jar 依赖: mybatis依赖...MyBatis中if标签的基本使用
在MyBatis框架中,if标签用于在构建SQL语句时,根据参数条件判断的结果,动态地选择加入或不...Java中的字节流和字符流介绍
Java 中的输入输出(I/O)流主要分为字节流和字符流。这两类流为开发者提供了高效的文件读写...Java中缓冲流的使用与性能提升(让文件操作更高效)
在Java的I/O操作中,文件读写是常见且频繁的任务。特别是对于大文件或需要频繁访问文件的程...Java中如何自定义一个类加载器加载自己指定的类
在 Java 中,类加载器(ClassLoader)负责把字节码文件(.class 文件)加载到 JVM 中,Java 的类加载...Java实现Jar文件的遍历复制与文件追加
一、引入依赖 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 dependency groupIdcom...java中的Consumer、Supply如何实现多参数
Java的Consumer接口只能接受一个参数,但可以通过自定义接口、使用Tuple或嵌套结构来实现对多个...在Java中去除字符串末尾的换行符的常用方法
在日常开发中,字符串操作是非常常见的需求,其中去除字符串末尾的换行符(\n)是一个很有...MyBatis中TypeHandler的使用教程
一.TypeHandler作用及其使用场景 在我们平常开发操作数据库时,查询、插入数据等操作行为,有...Java监听POST请求的介绍
要监听POST请求,我们可以使用Java中的HttpServlet类。以下是一个使用Servlet API监听POST请求的完整...java sftp下载文件报错Caused by:com.jcraft.jsch.JSchException:sessi
java sftp下载文件报错Caused by:com.jcraft.jsch.JSchException:session is down 最近线上有一个下载文件的报错...Java怎么用一个统一结构接收成员名称不固定的数据
背景 最近在做企业微信的内部应用开发,遇到了一个小问题:企业微信的不同接口,返回的数...Maven生成可直接运行的jar包(多种方式)
Maven可以使用mvn package指令对项目进行打包,如果使用java -jar xxx.jar执行运行jar文件,会出现n...Java中eq、ne、ge、gt、le、lt的含义介绍
在Java中,这些缩写代表了比较运算符,用于比较两个值的大小关系。下面是它们的详细解释:...MyBatis结果映射的两种方式介绍
MyBatis 是一款优秀的持久层框架,它通过映射文件(Mapper XML 文件)或注解方式将 SQL 语句与 ...HashMap每次扩容为什么是2倍
当HashMap在初始化没有指定容量的情况下,首次添加元素时,数组的容量为16;当超出阈值,数...