一 EJB 1. 定义:EJB 就是一组用 Java 语言编写的包含字段和方法的代码体,而这些代码的核心任务就是实现纯粹的业务逻辑。 2. EJB 和 JavaBean 的相同点: a) 都有 get 和 set 方法 b) 都是可重用组件 c) 都可以进行组装来构建 Java...
分类:
其他好文 时间:
2014-06-15 13:03:58
阅读次数:
249
Servlet
Servlet是用java语言编写的程序,运行在Web服务器上,用来处理来自客户端的请求;一般会把处理的结果以HTML的形式返回,在客户端形成动态网页。其实可以理解成一个中间层,负责连接前后。用三层理解的话相当于是业务逻辑层。
那么,Servlet有什么优点呢?Servlet运行在服务器中,可以扩展服务器的功能;可以和其他资源交互,从而生成返回客户...
分类:
其他好文 时间:
2014-06-15 12:36:45
阅读次数:
165
三层都是哪三层?它们的作用是什么?三层结构包含:表示层UI,业务逻辑层BLL,数据访问层DAL...
分类:
其他好文 时间:
2014-06-15 11:21:34
阅读次数:
226
首先,MVC和三层架构,是不一样的。 三层架构中,DAL(数据访问层)、BLL(业务逻辑层)、WEB层各司其职,意在职责分离。 MVC是 Model-View-Controller,严格说这三个加起来以后才是三层架构中的WEB层,也就是说,MVC把三层架构中的WEB层再度进行了分化,分成了控制器.....
分类:
Web程序 时间:
2014-06-15 11:10:22
阅读次数:
296
Spring 能有效地组织J2EE应用各层的对象。无论是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的 管理下有机地协调、执行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的详细实现,Servic...
分类:
其他好文 时间:
2014-06-14 22:21:14
阅读次数:
241
1.从需求到业务用例图OOA&D的第一步,就是了解用户需求,并将其转换为业务用例图。我们的 CMS系统需求非常简单,大致可做如下描述:这个系统主要用来发布新闻,管理员只需要一个,登录后可以在后台发布新闻。任何人可以浏览新闻,浏览者可以注 册成为系统会员,注册后可对新闻进行评论。管理员在后台可以对新闻...
分类:
其他好文 时间:
2014-06-14 20:52:55
阅读次数:
216
一、Struts 在没有学习SSH框架前,我们一般采用Jsp+java bean+servlet开发,这里就是MVC架构。而Struts其实就是替代了Servlet,我们知道Servlet在一般的开发中做控制页面跳转,同时调用系统的业务逻辑层。现在想想Struts是不是做一样的是?只是它能够更加的提...
分类:
其他好文 时间:
2014-06-14 16:10:35
阅读次数:
246
1.题目描述
学籍管理系统:
根据信息管理系统的业务流程、要求以及所要实现的目标,完成以下功能:
(1)建立学生档案的管理和维护。实现计算机自动化管理体制。
(2)建立学生成绩管理机制,在计算机的支持下快速的完成学生成绩的查询和修改。
(3)建立课程设置管理,在计算机的支持下实现课程的添加、修改。
(4)建立班级设置管理,在计算机的支持下实现班级的添加、删除和修改。
(5)实现系统的...
分类:
编程语言 时间:
2014-06-14 13:32:30
阅读次数:
394
业务需求:
名次
伙伴
业绩
签单
面谈
每日目标
1
文彬
5100
6
10
查看目标
2
马红月
4550
4
6
查看目标
3
王刚
4100
3
9
查看目标
4
郭亚凯
3450
4
9
查看目标
5
王洪良
3300
3
7
...
分类:
编程语言 时间:
2014-06-14 13:30:27
阅读次数:
271
一. 问题
在面向对象系统的分析与设计过程中经常会遇到这样一种情况:对于某一个业务逻辑(算法实现)在不同的对象中有不同的细节实现,但是逻辑(算法)的框架(或通用的应用算法)是相同的。Template提供了这种情况的一个实现框架。
二. 模式
Template 模式是采用继承的方式实现这一点:将逻辑(算法)框架放在抽象基类中,并定义好细节的接口,子类中实现细节。
...
分类:
编程语言 时间:
2014-06-14 10:45:25
阅读次数:
250