j2ee框架初步总结

   从去年开始开始J2ee的课程,由于各种方面的阻挠,始终没有认真的学习过这些基本框架,浮光略影,不得其门。寒假雪灾严重,老家气候让我受尽折磨,学习上也没什么进展,一直到今年开学,才沉下心来,抛开经济,考研,行业选择等各方面的困扰,推开了j2ee的大门,才算真正意义上的跨出了第一步。
    回顾j2ee的三个主要框架,基本的体系结构实在花了不少时间来理解,先把这些基础框架的大致体系再此总结一下,一来巩固所学,二来为下步学习做好基础.
    J2ee的三个轻量级经典组件---struts,hibernate,spring,首先我对它们最初级的概念就是这些框架都是一些源码包,只是因为它们都集成了一些常用的功能而被称为框架,而实际使用的时候还是在调用这些包,调用这些包的某个类。当你import这些源码包的时候,你说明你已经在使用这些框架了,不需要吧框架想成很复杂的东西,比如应用程序之类的。
    这几个框架最主要是用来实现一个MVC模式的WEB应用的,对于其他的应用,不一定好用,比如开发桌面应用程序,开发网络游戏,所以,要记住,这些框架虽然很强大,但框架本来就是针对专门的应用而生的。
    struts的功能很强大,但它在web应用程序开发过程中最主要担任的还是表示层的开发,即Jsp的开发。它本身也可以开发完整的web应用,有控制器,模型,视图,对应的有业务层,表示层,只是没有专门的持久层。其中的控制器由配置文件和struts开发的包自动完成,模型主要是表单模型,表单bean到action,表示层就是一些jsp页面。
   struts基本的开发流程是:创建web项目--->调入struts的包(根据需要调入,宁缺勿滥)--->
stoping.....

你可能感兴趣的:(游戏,框架,Web,struts,网络应用)