页面布局:tiles
web层:struts1.1,采用beanaction.
半自动化的ORM:ibatis2.0
兼容jdk1.3

框架分析
ActionFormBean充当业务对象BO,并向页面回送数据,业务处理代码写在其中
JavaBean充当领域对象Domain Obeject
Service层负责通过DAO接口获取DAO实例,可考虑把复杂的计算转移到该层
DAO层,负责对象的持久化与获取。接口+实现类

todo:
完成测试用数据模型
完成多表的查询
完成代码下拉列表
完成视图查询
完成存储过程调用
完成日志
完成登录与验证

功能点
操作用户登录,验证
客户录入
客户查询与Excel导出
客户修改
客户删除

编码注意:
action的url和bo中的方法名保持一致
struts-config文件中分页使用的formbean,scope需要使用session

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/777981/viewspace-899340/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/777981/viewspace-899340/

Gingko Framework(struts集成ibatis)相关推荐

  1. Struts spring ibatis的集成(连载一)---转

    关键词:       ibatis        ibatis集成spring        dwr集成spring   内容: 当前软件开发中ssh框架集成司空常见,相信大家都会做.ibatis是一 ...

  2. 基于struts+spring+ibatis的轻量级J2EE开发

    基于struts+spring+ibatis的轻量级J2EE开发 内容: 1. 前言 2. JpetStore简述 3. JPetStore的改造 4. 结束语 参考资料 关于作者 对本文的评价 订阅 ...

  3. 请问如何把.net framework框架集成在安装程序里头?

    请问如何把.net framework框架集成在安装程序里头? 大家都知道在没有framework框架的机子上是无法运行.net编写的软件的 虽然把编写的软件做成安装软件在没有框架的机子上要安装时会自 ...

  4. Gingko Framework:页面参数中文乱码解决

    Gingko Framework:页面参数中文乱码解决 在formbean中转码 // bname public String getBname() { return businesscode.get ...

  5. Spring+Struts集成(方案一)

    SSH框架是现在非常流行的框架之一,本文接下来主要来对Spring和Struts的集成进行展示. 集成原理:在Action中取得BeanFactory,通过BeanFactory取得业务逻辑对象. 集 ...

  6. Gingko Framework:session的使用

    在struts的action中要使用session,直接从HttpServletRequest中获取 但BeanAction中formbean的业务处理方法无参,无法直接从HttpServletReq ...

  7. 专业级智能PHP IDE Zend Studio教程:Zend Framework 2集成(1/3)——创建和部署新的ZF2项目

    Zend Studio是新一代的专业级智能PHP IDE(应用程序开发环境).它旨在帮助开发人员提高工作效率,创造出高品质的PHP应用程序!它包含了PHP开发所必须的部件,通过一整套的编辑.调试.分析 ...

  8. 【Jenkins+RF】从零搭建Jenkins+Robot Framework持续集成环境

    转自:https://www.jianshu.com/p/ef8d3109ac5f    感恩 安装Jenkins 系统环境:CentOS Linux release 7.3.1611 x86_64 ...

  9. 使用Jquery,Ajax+Struts+Spring+Ibatis写的一个无限级树,供大家参考一下

    先看看jsp页面,tree.jsp,Code如下: <%@ page contentType="text/html;charset=UTF-8" %><% Str ...

最新文章

  1. Three.js学习笔记 – “我和小伙伴都惊呆了”的特效和Three.js初探
  2. iPhone磁盘空间/剩余空间代码
  3. 五十七、Vue中的八大生命周期函数
  4. MetadataType的使用
  5. 主页被篡改修正方法(续)
  6. docker使用方式
  7. 大一下学期的自我目标
  8. 缺陷管理系统mantisbt环境搭建
  9. 这个超逼真的虚拟小姐姐,可能是腾讯游戏未来的样子
  10. 线上python课程一般多少钱-python学习费用多少合适
  11. React-概念和基本使用
  12. 医院计算机科学与技术笔试试题,医院信息科招收计算机科学与技术专业的笔试试题...
  13. 初学必看,NFine框架结构加MVC快速开发平台登录流程梳理(附源码)
  14. cocos2d音效设置
  15. ceph 运维操作 - POOL
  16. dell笔记本耳机怎么设置_戴尔电脑插耳机不弹出那个框怎么办_win10插入耳机弹不出对话框的解决方法...
  17. python基础----Day07
  18. Linux运维技术之Linux云计算架构
  19. python编写视频播放器_python十几行代码实现简单播放器
  20. 循环神经网络RNN——利用LSTM对脑电波信号进行分类,Keras实现

热门文章

  1. 微信小程序-如何获取用户表单控件中的值
  2. 互联网企业的盈利模式?
  3. python异步协程爬虫报错:【aiohttp.client_exceptions.ClientPayloadError: Response payload is not comple】解决办法
  4. 电脑的ODBC数据源里面没有Microsoft Access Driver(*.mdb),并且已经装上了microsoft office 2003
  5. PIC16F877A单片机 (IIC总线+PCF8563芯片)
  6. 【77 backtrader的一些高级技巧】如何使用backtrader更好的计算夏普率?
  7. 2021年中国光伏发电产业运行现状及未来发展趋势分析[图]
  8. 解决Margin塌陷问题方法
  9. VUE+THREEJS 创建完整会议室三维模型
  10. Apple Developer:苹果客服中心电话