领域模型是领域内的概念类或现实世界中对象的可视化表示,又称为概念模型或分析对象模型,它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。 贫血模型是指使用的领域对象中只有setter和getter方法(POJO),所有的业务逻辑都不包含在领域对象中而是放在业务逻辑层。有人 ...
分类:
其他好文 时间:
2016-11-17 20:34:59
阅读次数:
173
将之前用servlet写的程序转化为jsp+servlet的简单的MVC的三层结构。项目中程序的包如图 首先是实体对象: 然后就是对数据操作的抽象类 具体实现类 为了减轻Servlet的负担在增加一层(业务逻辑层)Service,这里举例,当联系人的名字存在时,提示出错,不在servlet中去判断, ...
分类:
Web程序 时间:
2016-11-15 23:32:55
阅读次数:
333
1. 声明Bean的注解: 1.1 @Component : 组件,没有明确的角色 1.2 @Service : 在业务逻辑层(service层)使用 1.3 @Repository : 在数据访问层(dao层)使用 1.4 @Controller : 在展现层(MVC--SpringMVC)使用 ...
分类:
编程语言 时间:
2016-11-14 11:48:06
阅读次数:
236
ATM作业讲解: 数据访问层 业务逻辑层 time & datetime模块 1 import time 2 3 4 # print(time.clock()) #返回处理器时间,3.3开始已废弃 , 改成了time.process_time()测量处理器运算时间,不包括sleep时间,不稳定,ma ...
分类:
编程语言 时间:
2016-11-13 13:46:46
阅读次数:
211
写了好多篇的Android代码了,在写几篇关于Java的,博客园里肯定都是java的前辈啊,写的不好多给意见。 SSH,什么是SSH呢,Struts+Spring+Hibernate,这三个就是整个的SSH了。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开 ...
分类:
编程语言 时间:
2016-11-13 01:32:07
阅读次数:
427
前言 所谓的SSH,就是表现层使用Struts2,业务逻辑层使用Spring,数据访问层使用Hibernate,好了,废话不多说,开打开打,哦,不,是开讲开讲。 前提,需要你熟悉Struts2,Spring,Hibernate的基本使用。 步骤,第一步,添加繁琐的Jar包们,第二步:Spring整合 ...
分类:
其他好文 时间:
2016-11-11 15:03:38
阅读次数:
254
首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和实体层。 由SSH构建系统的基本业务流程是 ...
分类:
其他好文 时间:
2016-11-07 14:20:40
阅读次数:
352
Python之路【第十七篇】:Django【进阶篇 】 Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 import MySQLdb d ...
分类:
编程语言 时间:
2016-11-06 23:00:01
阅读次数:
606
实现购买股票案例: 一、引入JAR文件: 二、开始搭建分层架构 创建账户(Account)和股票(Stock)实体类 Account: Stock: 三、创建Dao层,定义账户以及股票的接口,自定义新增和修改的方法,实现类实现该接口,重写方法 IAccountDao: //查询余额 public i ...
分类:
编程语言 时间:
2016-11-06 16:24:38
阅读次数:
295
层架构分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)再加上实体类库(Model)1、实体类库(Model),主要存放数据库中的表字段。操作:(1)先建立实体类库Model,打开项目,在解决方案中右键--》添加--》新建项目--》选中类库--》改名Model--》确定(2)选中Mod ...
分类:
其他好文 时间:
2016-11-05 14:19:11
阅读次数:
145