基于J2EE的新闻发布系统的分析与设计
2011-08-13韩霄郭义喜王志刚
网络安全技术与应用 2011年10期
韩霄 郭义喜 王志刚
解放军信息工程大学电子技术学院 河南 450004
0 前言
新闻发布系统(News Release System)是上个世纪九十年代互连网技术发展以后才出现的技术,现在大多数网站使用的新闻发布系统平台功能有限,或多或少存在以下几个缺点:
(1) 新闻发布系统开发的周期长。
(2) 新闻发布系统开发的工作量大。
(3) 新闻发布系统开发通用性差,一次开发只对应于一个网站,很难实现网站信息开发的自动化和资源的重复利用。
(4) 新闻发布系统开发的费用比较高,人力资源浪费严重。
(5) 网站的管理和后期系统的维护升级困难。
针对目前新闻发布系统的现状,本文提出了一种基于J2EE的新闻发布系统,在本系统中使用Struts框架进行开发既能减低开发复杂度,又能使整个系统清晰,可靠,健壮,本系统开发周期短,兼容性强,易维护。
目前,J2EE在互联网上非常流行,J2EE在各种领域都得到了深入的研究和应用。本系统基于 J2EE 平台,采用Struts框架,利用模型-视图-控制器(MVC)设计模式,而后台数据库则是用MySql。下面针对本系统所采用的相关技术进行详细介绍。
1 基于J2EE的新闻发布系统相关技术介绍
1.1 J2EE基本概念
J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。
J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性。
1.2 MVC设计模式简介
MVC设计模式来源于面向对象语言 Smalltalk,它的主要思想是将应用程序分为三个部分:模型(Model)、视图(View)和控制器(Controller),以提高应用程序的可扩展性。……
登录APP查看全文
