J2EE项目思考V0.1

来源:互联网 发布:安卓锁屏可以录像软件 编辑:程序博客网 时间:2024/05/19 04:55

原博客:http://my.oschina.net/u/1019687/blog/128219


需要理解这里的每一句话

一、什么场景要用J2EE来开发项目?

1、 面向Web的以服务器为中心的企业级应用

2、 需要高可用性、高可靠性以及可扩展性的应用

二、怎么搭建一个J2EE项目框架?

1、一个项目大致会用到数据库、服务器、中间框架等;

2、要了解项目本身的需求(即本身业务),尤其是数据量的大小和访问速度的要求(要考虑是否要用到分布式)以及后期维护与扩展;

3、中间框架的选择:

目前,主流应用是基于S2SH框架(Struts2HibernateSpring)来开发的,其中Struts2作为表示层(view层)的佼佼者主要用于完成JSP页面与Action的映射;Hibernate则负责底层数据库的操作;而Spring作为一个轻量级应用框架,其功能之强大不言而喻,不仅有独立的MVC框架实现、Template JDBC支持,支持注解、JMS等,而且能与其他的技术框架无缝集成,其核心功能为控制反转IOC 和 切面编程AOP,它主要完成整合、扩展作用;

三、新增一个技术框架的话,怎样与已有框架配合?

以我目前了解的知识是这样的:

1、  如果项目采用了Spring框架,那么可以通过Spring的配置文件ApplicationContext.xml来集成;

2、  如果项目没有采用Spring框架的话,则可以通过web.xml来集成;

四、J2EE开发是否更侧重于业务的分析?

个人感觉:J2EE项目是围绕具体业务逻辑采用各种框架、技术来实现开发的;

==============================================================

以上是本人拙见,有出入的地方希望给予意见及建议!!!感谢


0 0
原创粉丝点击