SPRING 了解初步

来源:互联网 发布:广发证券 for mac 编辑:程序博客网 时间:2024/05/17 03:41

开始了解SPRING是因为部门要搭建一个J2EE系统框架,要求各层次之间藕荷度降低,以后开发人员按角色进行开发,做展示层和业务逻辑层的分开,系统要求有较强的可配置性。

开始,我们自己开发了一个框架,WEB层由SERVLET+JSP+COMMAND模式组成MVC结构,数据访问层使用HIBERNATE,中间业务逻辑层抽象出一些BUSINESSDELEGATE接口。后来使用中,逐渐发现,务逻辑层的抽象不是很合理,各种业务完全通过业务代理来实现,很类似请求的再一次分发,同SERVLET作用类似;而且,针对不同类型的页面提交,如多步页面提交,防止重复提交的页面等,都需要进行相应的封装,这方面我们自己开发的框架做的很不够。

开始考虑用STRUTS,但是不太喜欢它把也面字段和FORMBEAN字段对应起来,觉得很死,如果页面有一点调整也好修改FORMBEAN。最后否掉了。

后来发现了SPRING,目前看了1个多星期,了解了一些概念IOC,感觉与其说它是一个框架,更不如说它是一个容器,一个JAVABEAN的管理容器!他的AOP,web组件等,都是基于他的IOC实现的!

现在只是对SPRING有了一个总体的了解,目前刚刚熟悉它的WEB框架,了解了它的WEB层MVC的实现方式,我逐渐写一点SPRING的使用体会!

 

 

 

原创粉丝点击