近期学习Flex+Struts+Spring+Hibernate得心

该博客介绍项目技术架构与管理方案。前端用Flex + Struts,以xml传数据,Struts用Tile管理JSP;Spring层做事务、cache处理,用AOP添加特性;Hibernate层产生持久层数据。测试用Junit,项目管理用Maven。

测试使用Junit, 项目管理使用Maven.

1. Frontend使用 Flex + Struts. 他们之间使用xml传递数据
 其中struts使用Tile管理组合JSP来定制template, 为了提供对一个Action提供多个入口使用了DispatchAction类
 配置文件在web-inf下主要有: web.xml, struts-config.xml,tiles-defs.xml,validation.xml,validation-rules.xml

2. Spring层主要做事务,cache等处理,使用AOP直接加入这些特性,非常方便。
 配置文件:applicationcontext.xml

3. Hibernate层,使用Spring支持的Hibernate, 在applicationcontext.xml配置好Hibernate
   准备Hibernate-config.xml和hbm文件,可以用Hibernate同步器产生http://www.binamics.com/hibernatesync/
   这一层的功能主要是产生持久层数据。在Hibernate里PO,VO,POLO是不用分。在持久层产生的PO,可以直接在界面上使用。对于上层来说他是脱离database得。

评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值