// 1. 实体类

class User{

}

//2. dao

class  UserDao{

.. 访问db

}

//3. service

class  UserService{

UserDao userDao = new UserDao();

}

//4. action

class  UserAction{

UserService userService = new UserService();

..

拿到数据或结果

}

用户访问:

/user.action ---->  Tomcat  (服务器创建Action、Service、dao

思考:

1. 对象创建创建能否写死?

2. 对象创建细节

对象数量

action  多个   【维护成员变量】

service 一个   【不需要维护公共变量】

dao     一个   【不需要维护公共变量】

创建时间

action    访问时候创建

service   启动时候创建

dao       启动时候创建

3. 对象的依赖关系

action 依赖 service

service依赖 dao

=======================================================

总结:

spring就是解决上面的问题的!

简单来说,就是处理对象的创建的、以及对象的依赖关系!

最新文章

  1. centos6.7 mutlipath install script
  2. B. Checkout Assistant 01背包变形
  3. 红字差评系列3.abcd
  4. 蓝牙BLE LINK LAYER剖析(二) -- PDU
  5. 入手Intel 750
  6. SQL2008中Merge Into的用法
  7. 转 基于Quick-cocos2dx 2.2.3 的动态更新实现完整篇。(打包,服务器接口,模块自更新
  8. 爆破unabexcm5fl(已补上注册机)
  9. jquery Ajax中的dataType简析
  10. Java SE ---流程控制语句
  11. 理解MVC路由配置(转)
  12. poj 3020 Antenna Placement (最小路径覆盖)
  13. HDU 5569 matrix
  14. perl的INC设置
  15. 我的hibernate学习记录(二)
  16. 用命令行撤销工作区的所有更改(修改文件&&新增文件)
  17. webpack-dev-server运行时报错
  18. uitramon 安装包
  19. 【学习笔记】【Design idea】一、Java异常的设计思想、性能相关、笔记
  20. sessionStorage 基本使用

热门文章

  1. R语言pdf输出中文乱码处理
  2. 对json的爱恨情仇
  3. web 页面传值乱码问题
  4. A program to print Fahrenheit-Celsius table with floating-point values
  5. 【bzoj1269】[AHOI2006]文本编辑器editor
  6. Recyclerview 顶部悬停 stick
  7. TypeError: expected bytes-like object, not str
  8. asp.net 4.0 尚未在服务商注册 您需要手动将web服务器配置为 ASP.NET4.0,这样您的网站才能正常进行。
  9. python实现对某招聘网接口测试获取平台信息
  10. Springboot 相关注解大全