在maven里面下载的jar包怎么才能找到api或者怎么读源码

在maven里面下载的jar包怎么才能找到api,很多代码一个注释都没有,读源代码真的
很难读懂,mybatis-spring 的SqlSessionFactoryBean里面一个注释都没,真的不知怎么去了解,或者各位大神教教我怎么去读源码,我是无从下手

一般用的多的框架都会有相关的电子书,多看设计模式也有利于看框架源码,我一般就是直接翻译注释,或者把部分源码抄一遍

首先,建议还是要清楚你要下手的这个东西,例如spring这个东西是干嘛的主要功能,什么作用,这个阶段可以看各种博客,贴吧和官方定义。
然后,查看你学的这个框架的结构例如spring容器由几个部分组成每个部分干什么用的。
最后,根据每个部分大体了解里面的内容,如果你不是为了优化他的框架的话建议你只需要知道常用的是干什么用的就可以了。
从2、3步就得结合源码看和分析了。这就是我读源码的方法。

下载源码包,然后点进去就可以。或者用反编译插件就可以

你要清楚自己要搞定的问题,最好的办法是翻墙去查国外的问题回复。如果不是特别必要,不是很建议读源码。

你是使用java什么IDE工具。如果只想看源码,不要看源码注释,对应的IDE下一个反编译插件。如果想看注释+源码,maven可以将源码下载下来,就可以了。
不同的编译器不同,你自行百度下。