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框架(Struts2、Hibernate、Spring)来开发的,其中Struts2作为表示层(view层)的佼佼者主要用于完成JSP页面与Action的映射;Hibernate则负责底层数据库的操作;而Spring作为一个轻量级应用框架,其功能之强大不言而喻,不仅有独立的MVC框架实现、Template JDBC支持,支持注解、JMS等,而且能与其他的技术框架无缝集成,其核心功能为控制反转IOC 和 切面编程AOP,它主要完成整合、扩展作用;
三、新增一个技术框架的话,怎样与已有框架配合?
以我目前了解的知识是这样的:
1、 如果项目采用了Spring框架,那么可以通过Spring的配置文件ApplicationContext.xml来集成;
2、 如果项目没有采用Spring框架的话,则可以通过web.xml来集成;
四、J2EE开发是否更侧重于业务的分析?
个人感觉:J2EE项目是围绕具体业务逻辑采用各种框架、技术来实现开发的;
==============================================================
以上是本人拙见,有出入的地方希望给予意见及建议!!!感谢
- J2EE项目思考V0.1
- 思考J2EE?
- SEO项目管理系统V0.1
- 项目-V0.0.1
- 项目-v0.0.2
- 上课记录笔记 项目1 文字大乱斗 v0.1
- 项目-V0.0.4-线程同步
- 关于J2EE下的web项目的架构问题方面的思考
- 关于J2EE下的web项目的架构问题方面的思考
- J2EE学习从菜鸟变大鸟之八 企业级项目开发的思考
- 项目管理学习思考1
- [内存管理]管理图解v0.1 v0.2 v0.3
- J2EE表现层设计思考
- 项目思考
- 项目思考
- findlogin V0.1
- ESOE Specification v0.1
- mimisys pack v0.1
- 在VirtualBox 5.0.12 for Linux版本上安装CentOS 6.6 x86_64系统
- 自定义语言的实现——解释器模式
- 怎样改变 unbutton 的title 和image 的位子
- 关于binary diff / patch 差分补丁工具的那些事
- linux虚拟机重新启动后不能联网的问题
- J2EE项目思考V0.1
- 线程死锁
- 航电2019数列有序
- 数据库分库分表(sharding)系列(三) 关于使用框架还是自主开发以及sharding实现层面的考量
- 深入理解计算机系统-笔记1
- JAVA图形界面(GUI)之表格
- 实现对象的复用——享元模式
- shell编程基础
- 员工的忠诚来自哪里 ?