专题:java
共483篇相关文章

MyBatis配置文件如何解读,MyBatis为何不写Mapper接口实现类?
MyBatis核心配置文件详解 多环境 <!--一个环境对应一个数据库,开发环境和生产环境可以对应不同的环境 一般一个数据库对应一个sqlSessionFactory对象,一个sqlSessionFactory对象对应...

MyBatis参数处理和查询结果映射如何实现映射?
实际开发中应用细节 #{}和${}的区别? ‘#{}’:先编译sql语句,再给占位符传值,底层是PreparedStatement实现,可以防止sql注入,比较常用。 ‘#{}’传来的字符串类型的数据会自带单引号,比如:user_name=...

MyBatis动态SQL和高级映射,如何实现查询?
动态SQL if标签 一般应用在多条件查询中 <select id="selectByMultipleCondition" resultType=&q...

MyBatis缓存注解式开发如何实现优化?
MyBatis的缓存 缓存的作用:通过减少IO的方式,提高程序的执行效率。 mybaits的缓存:将select语句的查询结果放到缓存(内存)中。下一次还是这条select语句的话,直接从缓存中获取,不再查数据库。一方面是减少IO,另一方面...

MyBatis-plus快速入门有哪些步骤和技巧?
MyBatis-plus简述 MyBatis-plus是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。 内置代码生成器、内置分页插件、内置性能分析插件、内置全局拦截插件等。。。 快速应用...

MyBatis-plus进阶,如何用条件构造器构建疑问?
MyBatis-plus进阶 映射 自动映射规则 表名和实体类名映射-》 表名user 实体类名User 字段名和实体类属性名映射-》字段名name 实体类属性名name 这里需要注意:User类里的 private String name...

Java IO(输入输出)是Java编程语言中用于处理输入和输出操作的一组类和接口。Java IO提供了丰富的API来处理文件、网络、数据流等不同类型的输入输出操作。以下是一些Java IO的核心概念和类:### 核心概念1. **字节流**:用于处理字节
java.io.File类 文件和文件目录路径的抽象表示形式,与平台无关 File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。 如果需要访问文件内容本身,则需要使用输入输出流。想要在Java程序中表示一个真实存在...

Java IO(输入输出)是Java编程语言中用于处理输入和输出操作的一组类和接口。Java IO提供了丰富的API来处理文件、网络、数据流等不同类型的输入输出操作。以下是一些Java IO的核心概念和类:### 核心概念1. **字节流**:用于处理字节
输入输出流 按操作 数据单位不同分为:流 字节流(8 bit) ,字符流(16 bit) 按数据流的 流向不同分为: 输入流,输出流 按流的 角色的不同分为:节点流,...

Java IO(输入输出)是Java编程语言中用于处理输入和输出操作的一组类和接口。Java IO提供了丰富的API来处理文件、网络、数据流等不同类型的输入输出操作。以下是一些Java IO的核心概念和类:### 核心概念1. **流(Stream)**:
Java io 处理流 节点流和处理流概述 Java流可以分节点流和处理流两类。 节点流是面向各种物理节点的流,比如面向读写文件的FileInputStream和FileOutputStream;面向对象的ObjectInputStream...

Java IO(输入输出)是Java编程语言中用于处理输入和输出操作的一组类和接口。Java IO提供了丰富的API来处理文件、网络、数据流等不同类型的输入输出操作。以下是一些Java IO的核心概念和类:### 核心概念1. **字节流**:用于处理字节
Java io与装饰器模式 装饰器模式 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 定义:装饰模式是在不必改变原类文件...

Java IO(输入输出)是Java编程语言中用于处理输入和输出操作的一组类和接口。Java IO提供了丰富的API来处理文件、网络、数据流等不同类型的输入输出操作。以下是一些Java IO的核心概念和类:### 核心概念1. **字节流**:用于处理字节
在java中,PipedOutputStream和PipedInputStream分别是管道输出流和管道输入流。它们的作用是让多线程可以通过管道进行线程间的通讯。在使用管道通信时,必须将PipedOutputStream和PipedInpu...

ShardingSphere5.0.0-Sharding-proxy如何实现MySql读写分离?
一、关于 ShardingSphere 官网:Apache ShardingSphere 官方文档:概览:: ShardingSphere 官方下载:Index of distshardingsphere 本文...

企业微信扫码登录如何实现成?
一、场景 Web 系统登录页面“企业微信”图标,点击后调取企业微信扫码登录页面,扫码成功后判断系统账号与企业微信用户ID绑定情况,有则直接登录,无则跳转到绑定登录页面,用户手动输入个人账号密码进行绑定,首次绑定后后续无需再绑定。 二、企业微...

六边形架构与整洁架构对比,是否构成伪命题?
最近有几个朋友不约而同地在问我这样的一些问题: 问题1: 六边形架构与整洁架构选哪个更好? 问题2:查资料说六边形架构更适合于中小型项目,而整洁架构更适合用于大型项目是这样吗? 在论述我的观点之前,还是我一贯的风格先说答案: 用 六边形架构...

如何用Java实现数组去重的高效方法?
说明 数组(含List)去重复在日常工作中经常遇到,很多时候用到Set数据结构,但有时候我们需要针对数据进行干预,这时候就需要用其他的实现方式了。以下列出各种的去重方式,基本含括了所有情况。 源码下载 https:github.com...
