java
-
解决Mapper接口和mapper.xml的文件位置问题
今天遇到一个问题是mybatis中接口和对应的mapper文件位置不同,而引起的操作也会不同,在网上找了好久最终找到了方法,这里就简单的解析一下: 我们知道在典型的maven工程中,目录结构有:src ...
-
Spring框架事务属性中事务隔离级别与传播行为全面讲解
目录 一.事务隔离级别 ①介绍 ②使用方式 二.事务传播行为 ①介绍 ②测试 一.事务隔离级别 ①介绍 数据库系统必须具有隔离并发运行各个事务的能力,使它们不会相互影响,避免各种并发问题.一个事 务与 ...
-
一篇文章带你了解Java 中序列化与反序列化
目录 一. 序列化和反序列化概念 二. 序列化和反序列化的必要性 三. 序列化和反序列化的实现 1. JDK类库提供的序列化API 2. 实现序列化的要求 3. 实现Java对象序列化与反序列化的方法 ...
-
Hibernate迫切连接和普通连接的区别实例详解
Hibernate 迫切连接和普通连接的区别 相关的介绍和解释在代码中已注释,大家可以参考. package com.baidu.test; import java.util.ArrayList; i ...
-
解决SpringBoot扫描不到公共类的实体问题
SpringBoot扫描不到公共类的实体 我的项目结构是 parent ademo bdemo parent是一个大项目,项目里面有web.service和entity三个子项目 ademo 依赖于b ...
-
spring启动后保证创建的对象不被垃圾回收器回收
一.可达性分析(根搜索)算法 JVM通过可达性分析来判定对象是否存活.这个算法的基本思路就是通过一系列称为GC Roots的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链,当一个对 ...
-
springboot2.0如何通过fastdfs实现文件分布式上传
这篇文章主要介绍了springboot2.0如何通过fastdfs实现文件分布式上传,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1. 引入依赖 ...
-
Mybatis实现联表查询并且分页功能
今天同学突然问我这个怎么搞. 然后自己搞了一下发现这个玩意有坑..就记录一下 0. 表结构 person表 cat表 一个person有多个cat 实体类就这么写 1. 实体类 Person实体类 @ ...
-
jdbc实现宠物商店管理系统
用jdbc实现宠物商店管理系统 1.开发语言:Java 2.开发工具:eclipse,MySql数据库 3.开发环境:jdk1.8 4.操作系统:win10 这里是运行图片,代码在图片下面 这里是主程 ...
-
Arrays.sort如何实现降序排序
目录 Arrays.sort实现降序排序 1.Collections的reverseOrder 2.利用Comparator接口复写compare Arrays.sort底层原理 概述 案例 总结 A ...
-
Java实现产生随机字符串主键的UUID工具类
本文实例讲述了Java实现产生随机字符串主键的UUID工具类.分享给大家供大家参考,具体如下: package com.gcloud.common; import java.net.InetAddre ...
-
MyBatis-plus 模糊查询的使用
在使用MyBatis-plus的时候,一些基础的增删改查可以不用再自己写sql了: public interface UserDao extends BaseMapper<FykUser> ...
-
SparkSQL使用IDEA快速入门DataFrame与DataSet的完美教程
目录 1.使用IDEA开发Spark SQL 1.1创建DataFrame/DataSet 1.1.1指定列名添加Schema 1.1.2StructType指定Schema 1.1.3反射推断Sch ...
-
Spring Boot用户注册验证的实现全过程记录
目录 1. 概述 2. 创建User DTO Object 3. 实现一个注册Controller 4. 验证注册数据 4.1 内置的验证 4.2 自定义验证以检查电子邮件的有效性 4.3 使用自定义 ...
-
JAVA抽象类和抽象方法(abstract)实例分析
本文实例讲述了JAVA抽象类和抽象方法(abstract).分享给大家供大家参考,具体如下: 一.抽象(abstract)的使用 当父类的某些方法不确定时,可以用abstract关键字来修饰该方法[抽 ...
-
多数据源模式JPA整合sharding-jdbc实现数据脱敏
目录 前言 引入依赖 添加sharding数据源配置 排除自动装配 业务数据源配置 加解密数据源配置 加解密数据源的使用 结语 前言 前一篇博文,透明化Sharding-JDBC数据库字段加解密方案 ...
-
MyBatis中的collection两种使用方法及效率比较
目录 第一种方式,采用select 第二种方式,执行一次sql 比较 collection主要是应对表关系是一对多的情况 查询的时候,用到联表去查询 接下来的小案例包括:市,学校,医院(随便写的),写 ...
-
浅谈Mybatis分页插件,自定义分页的坑
场景:PageHelper 的默认分页方案是 select count(0) from (你的sql) table_count 由于查询数据比较大时,导致分页查询效率低下. 优化:使用自定义的coun ...
-
举例解析Java多线程编程中需要注意的一些关键点
举例解析Java多线程编程中需要注意的一些关键点
-
Java基础之Web服务器与Http详解
目录 Web服务器 技术讲解 PHP: JSP/Servlet Web服务器 IIS Tomcat JAVA jdk中的内容 Tomcat Tomcat根目录下的内容 Tomcat的配置 Http 1 ...
