J2EE项目思考


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

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

2、 须要高可用性、高可靠性以及可扩展性的应用编程

2、怎么搭建一个J2EE项目框架? 服务器

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

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

3、中间框架的选择: spa

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

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

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

一、  若是项目采用了Spring框架,那么能够经过Spring的配置文件ApplicationContext.xml来集成;

二、  若是项目没有采用Spring框架的话,则能够经过web.xml来集成;

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

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

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

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

相关文章
相关标签/搜索