Java学习资源
1.Spring 各版本信息
https://github.com/spring-projects/spring-framework/tags
2.Spring 各项目信息
https://spring.io/projects/spring-framework
3.Spring Initializr 地址
https://start.spring.io/
相关书籍
<<Spring实战(第4版)>> 张卫滨
4.mybatis 学习资源
http://www.mybatis.org/mybatis-3/zh/index.html
5.mybatis-spring 学习资源
http://www.mybatis.org/spring/zh/
6.数据库链接池(阿里链接池使用)
https://blog.csdn.net/u012562943/article/details/54407307
https://blog.csdn.net/hj7jay/article/details/51686418
7.mongodb学习资源
https://docs.mongodb.com/
https://projects.spring.io/spring-data-mongodb/
https://github.com/spring-projects/spring-data-book
8.apache相关项目学习
http://apache.org/index.html
9.jwt生成token
https://github.com/jwtk/jjwt
java开发阅读书籍
<<JavaEE开发的颠覆者 Spring Boot实战>>
<<Java EE 互联网轻量级框架整合开发>>
<<Tomcat与Java Web开发技术详解(第2版)>>
<<Maven实战>>
<<Git权威指南>>
<<Redis开发与运维>>
<<MySQL必知必会>>
<<深入浅出MySQL >>
<<高可用MySQL_构建健壮的数据中心>>
<<深入理解Java虚拟机:JVM高级特性与最佳实践>>
<<Java并发编程的艺术>>
<<大型分布式网站架构设计与实践>>
<<大型网站技术架构>>
<<Linux系统命令及Shell脚本实践指南>>
<<Docker技术入门与实战>>
<<Spring Cloud与Docker微服务架构实战>>
<<阿里巴巴Java开发手册_终极版>>
<<Linux Bash编程与脚本应用实战>>
<<Netty权威指南 第2版>>
<<快学Scala 中文版>>
<<Akka入门与实践>>
<<Vue2实践揭秘>>
<<写给大忙人看的Java SE 8>>
<<实战java高并发程序设计>>
重要总结:
1.禁用使用递归调用第3方service ,
2.如果为别人提供service ,遇到可能递归的调用,要封装成独立接口
3.提供图片预览时,一定要考虑到是否能被 搜索引擎 搜索(重要图片信息需要加密验证)
4.用户手机号及身份证号等 要进行中间几位替换,注意敏感信息的泄漏
5.接口返回数据 加日志记录 可以放到filter或的controlleradvice中
java语言与虚拟机规范
https://docs.oracle.com/javase/specs/index.html
java 线程池总结
https://blog.csdn.net/u011479540/article/details/51867886
阿里java开发手册1.4.0
https://yq.aliyun.com/download/2719
akka学习资料
https://blog.csdn.net/liubenlong007/article/details/53782966
https://doc.akka.io/docs/akka/current/guide/introduction.html?language=java
https://doc.akka.io/docs/akka/current/guide/introduction.html?language=scala
openjdk 下载地址