# Java

## 在线文档

Java程序员进阶之路 [https://tobebetterjavaer.com/](https://tobebetterjavaer.com/)

[毕向东—Java 基础知识总结（超级经典）](https://www.cnblogs.com/In-order-to-tomorrow/p/3652315.html)

[Spring 系列教程](https://github.com/wuyouzhuguli/SpringAll)

[Spring Boot 学习/面试指南](https://snailclimb.gitee.io/springboot-guide/)


[JavaGuide](https://snailclimb.gitee.io/javaguide/#/): 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。

[JavaGuide](https://javaguide.cn/) JavaGuide 在线阅读网站（新版，推荐👍）

[Java 全栈知识体系](https://pdai.tech/) 包含: Java 基础, Java 部分源码, JVM, Spring, Spring Boot, Spring Cloud, 数据库原理, MySQL, ElasticSearch, MongoDB, Docker, k8s, CI&CD, Linux, DevOps, 分布式, 中间件, 开发工具, Git, IDE, 源码阅读，读书笔记, 开源项目...

[CS-Notes](https://github.com/CyC2018/CS-Notes) 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
 - [http://www.cyc2018.xyz/](http://www.cyc2018.xyz/)

[Java 教程 | 菜鸟教程](https://www.runoob.com/java/java-tutorial.html)


## 开源库

[Spring Quickstart Guide](https://spring.io/quickstart)

[Spring Initializr](https://start.spring.io/)

[jsoup](https://jsoup.org/):  Java HTML Parser

[JFinal 极速开发](https://jfinal.com/)

[Thymeleaf](https://www.thymeleaf.org/) a modern server-side Java template engine for both web and standalone environments.

- [Thymeleaf 入门到吃灰 ](https://www.cnblogs.com/msi-chen/p/10974009.html)

- [在 html 中使用 thymeleaf 编写通用模块](https://www.cnblogs.com/miaoying/p/7804351.html)

[freemarker](https://freemarker.apache.org/): 用 Java 语言编写的模板引擎，

[JavaLite](https://javalite.io/) - Java, light as a feather

[MyBatis-Plus](https://baomidou.com/): （简称 MP）是一个 MyBatis (opens new window)的增强工具，在 MyBatis 的基础上只做增强不做改变，为简化开发、提高效率而生。

[MyBatis 工具](https://mybatis.io/): 分页插件 PageHelper、通用 Mapper

[Hutool](https://www.hutool.cn/) 一个小而全的Java工具类库，通过静态方法封装，降低相关API的学习成本，提高工作效率，使Java拥有函数式语言般的优雅，让Java语言也可以“甜甜的”。

[WebMagic](http://webmagic.io/)是一个简单灵活的Java爬虫框架。基于WebMagic，你可以快速开发出一个高效、易维护的爬虫。

## JavaFX

[JavaFX 快速入门](https://www.yiibai.com/javafx/javafx-tutorial-for-beginners.html)

[JavaFX 视频教程第 1 课，hello world](https://www.bilibili.com/video/av32110153)

[JavaFX 的几个新特性，让 Swing 彻底过时](https://zhuanlan.zhihu.com/p/28540820)

[JavaFX Material Design Library](https://github.com/sshahine/JFoenix)

[maven+IDEA+JavaFX+JFoenix](https://www.jianshu.com/p/a01a0e027f09)

[第二篇 使用JavaFX图形](http://www.javafxchina.net/blog/docs/graphics/)

## 学习资料

[尚硅谷【官网】Java培训](http://www.atguigu.com/)

[Java 必须掌握的 20+ 种 Spring 常用注解](https://mp.weixin.qq.com/s/b8bKuoaJAgGdFx9nTaFpgg)
