STRUTS2:
1、在struts.xml中,action后面跳转的class文件中,定义对象的时候定义getXXX,setXXX方法来获取属性值。
2、在struts2的mvc思想里,struts提供了一个控制器,用来对所有的request请求进行处理,这控制器名叫FilterDispatcher的过滤器充当。FilterDispatcher是struts2的核心控制器,包含了框架内部的控制流程和处理机制。
(1)int()方法
(2)doFilter()方法
(3)destroy()方法
FilterDispatcher负责的功能:执行actions;清清除ActionContext;维护静态内容;清除request生命周期内的拦截器intercepors
3、action方法的动态调用
4、拦截器标签interceptor-ref
5、常量配置
6、包含文件配置
7、struts标签:控制标签;数据标签;bean标签,include标签;param标签,porperty参数标签
8、struts数据校验
9、ODNL表达式
Hibernate:
1、hibernate.cfg.xml文件的配置
2、hibernate.hbm.xml文件的配置
3、对象映射关系:
实体类映射文件;
主键映射:包括自然主键和代理主键
字段映射;
4、数据关联
5、hibernate的核心接口:
(1)Configuration接口
(2)SessionFactory接口
(3)Session接口
(4)Transaction接口
(5)Query接口
6、hibernate检索:HQL检索;QBC检索;SQL检索
7、Criteria Query查询
8、HQL查询
总结:这些天有同学过来玩,没有很多时间去学习,上面学到的知识理解得还算可以吧。现在已经开始配置struts2和hibernate的环境,跟着例子代码,尝试自己补充没完整的代码段。