Java参考资料


Java API

  • Java Stream API入门篇
  • Java Stream API进阶篇
  • 2w字 + 40张图带你参透并发编程!
  • 面试官:哪些场景会产生OOM?怎么解决?
  • 万字长文:助你攻破 JAVA NIO 技术壁垒
  • 论异步编程的正确姿势:十个接口的活现在只需要一个接口就能搞定!
  • Java中HashMap底层实现原理(JDK1.8)源码分析
  • 线程池之ThreadPoolExecutor使用

Spring MVC

  • Spring MVC Request Data
  • Spring MVC 中的 forward 和 redirect
  • Spring框架中ModelAndView、Model、ModelMap区别

Spring Boot

  • Spring揭秘--寻找遗失的web.xml

Spring Data JPA

  • Spring Data JPA: 为单个Repository添加自定义方法

MyBatis

  • MyBatis的等标签详解
  • 使用MyBatis_Generator生成Dto、Dao、Mapping
  • MyBatis Generator最佳实践(数据库:mysql)
  • MyBatis-Plus,看这一篇就够了!

微服务

  • Spring Cloud 系列文章

ElasticSearch

  • 通过Function Score Query优化Elasticsearch搜索结果(综合排序)

其他

  • awesome-java-cn 是 Java 资源大全的中文版,包括开发库、开发工具、网站、博客等,将由伯乐在线持续更新。
  • 【Java编码规范】《阿里巴巴Java开发手册(正式版)》更新
  • 阿里druid-spring-boot-starter 配置(配置完成后不需要在配置类写)根据阿里官方个人整理
  • Druid监控功能的深入使用与配置-基于SpringBoot-完全使用 .properties配置文件
  • 互联网 Java 工程师进阶知识完全扫盲
  • 不懂什么是 Java 中的锁?看看这篇你就明白了!
  • SpringBoot项目整合Jenkins打包docker并上传私服
  • 如何合理地估算线程池大小?
  • 架构师说了:不想做背锅侠?生产问题要这样查
  • 收藏!图解JVM经典五十问,这下面试稳了!
  • 几行烂代码,我赔了16万。