类的加载过程

  • 前言
    一开始并不了解具体的过程,但是随着工作,只能够单纯的撸代码已经不能满足现状了,为了更好的生活,为了有更好的工作,需要去努力的学习。今天在工作的时候,自己摸鱼没事写SpringBoot项目的Demo,我习惯性的会吧映射文件放到resources文件夹下,但是在我使用postman去调接口时,console面板一直报Invalid bound statement (not found): com.goul.app.mapper.MainMapper.xxx 这就让我很郁闷,在参考淼淼之森陈大豆两位的文章后,算是解决了自己的问题,而且在这之后我看到了网上有人说,你可以在编译完成后去classes文件下看,如果你的mapper映射文件加载进去了就一定是可以的,然后就慢慢开始往这方面的文章去看,一直到现在的类加载。
    其实类加载作为面试的热门问题,这方面的回答应该就烂大街了属于是😎,在此给自己总结一下将来方便自己复习。

    类加载过程

  • 大致过程为:加载 –> 连接 –> 初始化 –> 使用 –> 卸载,这其中最主要的就是加载、连接、初始化这三个过程。

    1.加载

    可以称之为类加载的加载过程……