我想研究像Hibernate这样的框架的源代码,以便更多地了解事物背后的工作原理,我可以知道hibernate的起点在哪里?主要方法?如何通常下载和学习源代码,但启动IDE,在那里放置maven依赖并下载源代码?
我想你所谈论的源代码是在github's hibernate orm repository。我没有关于hibernate本身的具体知识,但由于它是一个库,库没有'main'方法,因为它们只是一组可以在许多项目中使用或共享的类。您可以通过以下方式之一下载它:
在您的计算机上以zip文件的形式创建项目的副本。我个人不使用此选项,但如果您没有在目标计算机上安装git,它会非常有用。
在您的机器上创建项目存储库的副本,需要git。在终端上,只需输入...
$ git clone <PROJECT_URL>
...并且项目存储库将下载到您的计算机上。