辛星浅析yaf框架中的类的自己主动载入问题

Posted zhchoutai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了辛星浅析yaf框架中的类的自己主动载入问题相关的知识,希望对你有一定的参考价值。

       因为公司非常多项目都是基于yaf的,而非常多刚接触yaf的朋友问的第一个问题就是:yaf的自己主动载入是依照什么规则来的。

鉴于此。于是我特别开了一篇博文来记录一下。

       首先在yaf中。models文件夹下的全部类名都须要以Model结尾。并且全部models和全部library下的类名都要依据所处等级加前缀,比方说我在Db文件夹下有个mysql文件夹下有一个QueryGrammar.php文件,那么这个文件里的类名就应该是Db_Mysql_QueryGrammar,我们在实例化的时候直接使用这个名字,yaf就能够依据相应的规则来载入相应的文件啦。

       并且对于models和library下的全部文件名称一般都是既无前缀业务后缀的。可是必须在对应层级的文件夹以下。也就是不同意库文件或者模型文件的二级文件夹。

以上是关于辛星浅析yaf框架中的类的自己主动载入问题的主要内容,如果未能解决你的问题,请参考以下文章

Java类载入器——类载入器层次与模型

iOS 自己主动登录,登录过程中一直显示载入页

使用OnScrollListener回调处理自己主动载入很多其它

Yaf框架下类的自动加载

《类的加载与反射》第2节:类加载器

Java虚拟机的类载入机制