摘要:
1. Spring如何实现事件处理? 事件 ??Extends ApplicationEvent 监听器 ??Implements ApplicationListener 事件源 ??Implements ApplicationContextAware 在applicationContext.xml 阅读全文
摘要:
1. 谈谈你mvc的理解 MVC是Model—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。 MVC中的模型、视图、控制器它们分别担负着不同的任务。 视图: 视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受 阅读全文
摘要:
1、Hibernate是如何延迟加载? Hibernate2延迟加载实现:a)实体对象 b)集合(Collection) 2. Hibernate3 提供了属性的延迟加载功能 当Hibernate在查询数据的时候,数据并没有存在与内存中,当程序真正对数据的操作时,对象才存在与内存中,就实现了延迟加载 阅读全文
摘要:
1、简述synchronized和java.util.concurrent.locks.Lock的异同 ? 答:主要相同点:Lock能完成synchronized所实现的所有功能 主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。它的优势有: 可以使锁更公平 可以使线程在 阅读全文