情景: 有一个用来处理用户的UserAction 类, 该动作类实现了 ModelDriven 接口. 当用户触发UserAction 动作时, ModelDriven 拦截器将调用相关UserAction 对象的 getModel() 方法, 并把返回的模型(User实例)压入到 ValueSta ...
分类:
其他好文 时间:
2016-11-02 07:33:32
阅读次数:
148
POJO(Plain Old Java Objects)简单的Java对象,实际就是普通JavaBeans,是为避免和EJB混淆所创造的简称 POJO(Plain Old Java Objects)简单的Java对象,实际就是普通JavaBeans,是为避免和EJB混淆所创造的简称 Property ...
分类:
其他好文 时间:
2016-10-24 22:57:38
阅读次数:
184
这几天刚开始学习DDD,看了几篇大神的文章,现在只是知道了几个名词,还没有详细的学习。结合自己的工作经历,说说自己的看法,请各位大神多多指点。 最开始用的比较多的是以数据库表建立模型驱动开发。后来发现这种开发方式有很大的弊端:项目开始的时候,对业务分析不够明确,就开始建立数据库表,之后根据建好的表, ...
分类:
其他好文 时间:
2016-10-09 23:19:06
阅读次数:
199
一:用户封装到JavaBean中-->nuc.sw.vo-->User.java 二:修改LoginRegAction.java 实例化模型User类,而且无set,get方法; 登录和注册方法要分开相对应 三:修改struts.xml -->action的method要分别对应 四:修改login ...
分类:
其他好文 时间:
2016-10-02 12:55:53
阅读次数:
201
Struts2自动获取/设置数据的方式一共分为两种 属性驱动(FieldDriven) 模型驱动(ModelDriven) 属性又分为两种: |- 基本数据类型 |- JavaBean属性类型 基本数据类型:实例 JavaBean属性类型 struts.xml配置 模型驱动 ...
分类:
其他好文 时间:
2016-09-25 20:34:59
阅读次数:
134
Struts2通过拦截器机制封装了三种接收页面参数的方式: 1.属性驱动 2.模型驱动(有两种) Domain ModelDriven 1.属性驱动:这种方式比较简单,只要你直接在页面定义变量并且符合以下两个规则,就会自动接收值。 规则1:你变量的名字和页面的name属性一致 规则2:生成对应的ge ...
分类:
其他好文 时间:
2016-09-24 10:33:14
阅读次数:
123
ansible使用笔记 介绍 ansible 是一个模型驱动的配置管理器,支持多节点发布、远程任务执行。默认使用 SSH 进行远程连接。无需在被管理节点上安装附加软件,可使用各种编程语言进行扩展。ansible 基于Python语言实现,由Paramiko和PyYAML两个关键模块构建,特点有: 部 ...
分类:
其他好文 时间:
2016-08-31 15:45:38
阅读次数:
181
软件开发要干什么: 反映真实世界要自动化的业务流程 解决现实问题 领域Domain Domain特指软件关注的领域 在不能充分了解业务领域的情况下是不可能做出一个好的软件 领域建模 领域模型驱动设计 } 分层架构 } 实体 } 值对象 } 服务 } 模块 } 聚合 } 工厂 } 资源库 分层架构: ...
分类:
其他好文 时间:
2016-08-18 21:25:30
阅读次数:
148
1.点击商品链接: * 传递商品id. 2.编写Action: * 编写Action类,继承ActionSupport实现模型驱动接口. * 编写一个执行的方法. 3.配置Action: * 在applicationContext.xml中配置Action * 在struts.xml中配置Actio ...
分类:
其他好文 时间:
2016-07-21 23:25:15
阅读次数:
249
参考:感谢博主的分享... http://www.cnblogs.com/netfocus/archive/2012/02/12/2347938.html DDD ==> 领域驱动设计(Domain-driven Design) 一种模型驱动的软件设计方式 驱动方式: 数据库驱动:(分析需求-->建 ...
分类:
其他好文 时间:
2016-07-14 15:17:39
阅读次数:
278