Struts2.x、Hibernate4.x、Spring4.x重点梳理

来源:互联网 发布:无线游戏键盘推荐知乎 编辑:程序博客网 时间:2024/06/04 19:43


Struts2.xHibernate4.xSpring4.x

Struts2.x

1.Struts2.x的执行过程和运行原理(流程图)

2.struts.xmldefault.propertiesstrut-default.xml配置文件的研究

3.strutsPrepaeAndExecuteFilter核心控制器的源码研究

4.OGNL以及ValueStack(值栈)的原理

5.拦截器工作原理(Strus2.x的一大核心)

6.转换器、验证、国际化、文件上传(比较简单)

备注:可以参考王勇老师的视频、Struts2.x技术内幕


Hibernate4.x

1.hibernate.cfg.xmlclass.hbm.xml配置文件结合hibernate.properties来研究

2.实体关联映射一对多、一对一(先要分析它们之间如何产生关联的)

3.Session对象的方法以及对对象的管理(一级缓存机制)

4.懒加载与及时加载的区别以及它们之间的选择

5.Hql查询语言、以及Query对象的使用、使用数据源配置

6.SessionFactory二级缓存机制的深入研究和配置二级缓存

 

备注:Hibernate4.x之后获得SessionFactory需要注册服务

 可以参考佟刚老师的Hibernate4.x

 

Spring4.x

1.为什么出现spring框架以及使用spring带来的好处?

2.IOC容器的实现原理DI注入方式

3.JDK的动态代理实现

4.AOP的一些基本概念aspectpointcutadvicejoinpoint

5.AOP的实现方式:注解和xml配置,主要还是干事务管理的事情

6.MVC框架、ORM框架整合到spring

备注:可以参考佟刚老师的Spring4.x视频、Spring企业开发

 

 

备注:深入研究Struts2.xSpring4.x的源码很有好处、Hibernate4.xORM设计理念要理解,至于使用不适用那就看个人和公司了。

 


0 0
原创粉丝点击