摘要:
1.说说你对类加载器的理解?如何来运行一个包中的类?说说对动态类加载器的理解?类加载器是分层地布署的(class loaders are hierachical).在JVM中,类是以这种方式加载进去的,当这个类在一个已运行的类中有引用时,就会由JVM加载进去.说到这里,就会有人问了,那么第一个类是怎么加载进来的呢?第一个类是在自写类的声明的那个static main方法加载进来的.... 一个类加载器会创造一个namespace.所有的JVM中都至少包含一个类加载器,这个加载器就是内置在JVM里的primordial(或 bootstrap)类加载器.下面我来看那些non-primodial类 阅读全文
摘要:
1.spring和hibernate共用ehcache CacheManager的shared(布尔值)属性决定是只在springContext使用还是applicationContext使用。2.ehcache的读取intercepter 拦截哪些查询或者批量读取,下载的方法3.ehcache的写intercepter 拦截哪些insert的方法4.ehcache的更新intercepter 拦截哪些更新的方法:从cache中读出来,更新到数据库中,再更新cache.(更新期间加read lock) 阅读全文