Java Notes
onemsg 徽章
这个作者很懒,什么都没留下…
展开
-
JPQL & HQL & Spring Data JPA @Query | 最全知识清单
简单介绍JPQL: JPA的一部分,是一个平台无关的面向对象查询语言,通过类似 SQL 的语句进行 JPA 查询,这在构建动态查询时非常有用。样子SELECT u FROM User u WHERE u.status = :status and u.name = :nameHQL: Hibernate 的面向对象查询语言,它是 JPQL 的超集,一句 HQL 不可能一定是 JPQL...原创 2020-03-25 14:39:50 · 1922 阅读 · 1 评论 -
Java中如何等待创建启动的子线程们运行结束后再执行下一步 | Java多线程 | 多线程排序
????使用 ThreadGroup,首先创建一个线程组,把创建的子线程都放到这个线程组里,然后循环判断这个线程组的活跃线程数量是否等于0,不等于0继续,否则代表子线程全部执行完了,进行下一步。原创 2020-03-03 15:01:00 · 1782 阅读 · 0 评论 -
Java 7种单例模式的设计
整理自汪文君老师著的《Java高并发编程详解》一书Java 的 7种单例模式为:饿汉式懒汉式懒汉式 + 同步方法Double-CheckVolatile + Double-CheckHolder方式枚举方式代码与特点如下1. 饿汉式public final class Singleton1 { //实例变量 private Object dat...原创 2020-02-19 16:46:19 · 278 阅读 · 0 评论 -
Java Knowledge Map | Java知识地图 | 持续更新中 - - -
记录下自己在学习Java体系中遇见的各种知识资源Java 特性JavaGuide | Java学习/面试指南 [很多很全]Java NIO Tutorial [英文]深入分析 Java 中的中文编码问题 Java 8 中的 Streams API 详解Spring Boot 2.0 项目结构Java框架Mybatis 官方指南 [官网]Sp...原创 2019-12-03 13:42:51 · 678 阅读 · 0 评论 -
java.sql包中的时间 /日期类区别——一目了然系列
java.sql.Date 、java.sql.Time 、 java.sql.Timstamp 都是继承了 java.util.Date 类当你在用pstmt.setXXX(位置,XXX对象)来向sql语句里添加时间的时候,是不一样的看如下代码示例package test;import java.util.*;public class TestSomeThing { p...原创 2019-05-21 22:23:10 · 1765 阅读 · 0 评论