本帖最后由 星云 于 2015-7-14 14:24 编辑
自己学习时画的一个图,希望可以帮到楼主!
大致是这么个流程:
1.首先用户通过客户端浏览器发出请求给Web服务器,如Tomcat,
2.服务器通过配置文件dofilter()方法启动struts2配置文件,
3.Struts2通过execute()方法找到对应的action
4.Action调用service接口,再调用Service接口的实现方法
5.Serivice层调用dao层接口,再调用dao层接口的具体实现方法
6.dao层具体实现方法中,调用实体类来封装数据,然后将数据通过jdbc等方式插入到数据库达到持久化。
Struts2 标准分层架构原理图
Dao层接口,多个实现接口方法原理图
传统最简单模式浏览器发送给服务器,服务器直接调用实体类封装数据,调用jdbc实现增删改查
Hibernate原理图
图貌似上传后看不清,这里免费下载!
原理图.zip
(64.45 KB, 下载次数: 110)
建议楼主亲手去模仿写一个项目就知道了,光看图,理解是不深刻的。
|