2011-5-16工作笔记

1.Webx

webx--页面与Service层之间的一些Servlet等公共的东西抽象出来。

 
Webx里面有三个比较重要的概念,action,screen,control;

页头Head、菜单Menu、页脚Foot,这些通常是变化不大的,都可以做成control小控件;

页中Middle,这块通常是变化比较大的,可以做成screen

点击登录按钮,这个动作就是action

webx页面使用了velocity模板,WEB层使用的是WEBX框架里面的TemplateAction,TemplateScreen,AbstractModule,TemplateControl

screen相当于select,取得用户信息显示在页面上 extends AbstractModule、TemplateScreen;

action相当于insert或update,extends TemplateAction;

control,extends TemplateControl。

 

2.持久层使用ibatis,Bean容器使用的是Spring

iBATIS是一个可以设计和实现更好的 Java/.NET 应用程序持久化层的框架。iBATIS 把对象和存储过程或者使用 XML 描述符的 SQL 语句进行了关联。简单是 iBATIS 最大的优势。。

3.maven(见maven2学习笔记)

4.solr(明天解决)

5.command模式(明天解决)

 将一个请求封装为一个对象,从而使你不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。

posted @ 2011-05-16 17:16  跳刀的兔子  阅读(282)  评论(0编辑  收藏  举报