你的位置:首页>>java培训>>开始研究其实已经新了很久的"新架构"

开始研究其实已经新了很久的"新架构"
发表时间:2007-3-15 11:02:38  天气状况:  热点指数:  浏览次数:
  用一个已不写程序的朋友的话说,现在Java世界里真是让人眼花缭乱,不仅对于新手,就算是过去熟悉Servlet、JSP,EJB的 programmer,估计要完全搞明白现在的‘新生态架构’也不是很容易。从N多年前的‘一次编译到处运行’到后来的EJB,再到现在的Spring、 Hibernate、Webwork、JSF等诸多表现层、数据层,以及支持MVC、AOP的框架,再加上JDK1.5后加入的泛型等新功能,如果是一直以Servlet,JSP、JDBC或是EJB开发的话,现在突然接触到这些东西真是要学习一阵了。最近在看《越狱》,想起一个并不恰当的比喻,好似一个服刑30年的老家伙,有一天终于刑满释放,结果出来后却发现外面的世界早已不是他所想的那样了。。。

  还好我们对于这些变化早有准备,最快的学习方法莫过于直接针对一个系统进行源码分析、学习、剥离出其中用到的技术方面,然后尝试用于我们自已的项目或产品中去。用google、baidu很快就把焦点定位在了一个开源的网上社区http://www.laoer.com/  即天乙社区,我们关心的是技术架构,它用的是Struts+Spring+Hibernate,struts1.x版本虽然比起JSF、 Tapestry、Webwork以及Webwork和Struts合并的Struts2.x,strtus1.x并不是很先进,但这套源码的成熟度和这个架构的使用率一定很高,N多项目都在用这种架构,况且3者结合其中必有玄机,还是有的学了:)
  
  粗看了一下这套系统的架构以及源码,大约理了一下思路,打算根据源码中用到的技术,按几个方面去研究,围绕社区系统中的应用,再写几篇文章就当是一种成果吧。
        主要有以下几方面:
  Struts与Spring集成应用
         Hibernate与Spring的集成应用
        OSCache的应用(这里主要用于缓存POJO)
        Intecepter即拦截器的应用
        Ajax的应用以及Prototype
        。。。。
发表评论  打印本文  推荐本文  加入收藏  返回顶部  关闭窗口

  v 相关评论

点击查看更多评论>>>
 
暂无回复

  v 发表评论
   姓名: 1、请遵守《互联网电子公告服务管理规定》及中华人民共和国   其他各项有关法律法规。
2、严禁发表危害国家安全、损害国家利益、破坏民族团结、破  坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等   内容的评论 。
3、用户需对自己在使用本站服务过程中的行为承担法律责任(直
接或间接导致的)。
4、本站管理员有权保留或删除评论内容。
5、评论内容只代表网友个人观点,与本网站立场无关。
评论内容:

     

 


地址:吉林省长春市红旗街时代大厦19楼 邮编:130031 联系电话:0431-85931252 86260168 传真:0431-85931252
Powered by 吉林省千合职业培训学校 © 2007-2008 www.haojiuye.com (haojiuye@163.com)
技术支持:商务世纪 访问总数: