7、SSH集成开发中,Spring用于管理服务、DAO等组件,IoC机制用于实现服务和DAO之间的低耦合调用 。使用AoP机制实现事务管理和常用功能的切入 。这是功能集成,但它的优势是解耦 。
8、Hibernate中的操作并发(乐观锁和悲观锁)Hibernate框架可以使用锁机制来解决操作并发 。A.悲观锁当数据被查询出来的时候,给数据加一个锁,锁住它 。这样,其他用户不允许再次删除或更改 。
9、当被占用的事务结束时,锁将被自动释放 。Hibernate采用数据库锁机制实现悲观锁控制 。缺点:同步并发用户操作,逐个处理 。
10、当一个用户处理时间长了,效率就会低 。B.乐观锁定允许同时提交更新,但最快的会成功,慢的会失败 。向记录追加一个字段值,并将该字段值用作版本 。
11、当之一个提交者提交时,version字段的值会自动升高,这样其他用户在提交时会发现该版本低于数据库中记录的当前版本,因此会抛出异常并失败 。特点:允许用户同时处理,但只有一个成功,其他失败会以非正常方式提示 。SSH工作流A.启动服务器,加载项目和web.xml.(实例化Lisener、Filter等组件,并创建Spring容器和Struts2控件)B.客户端发送一个请求,所有请求进入Struts2控制器 。
12、根据不同类型的请求,控制器分别进行处理 。(动作请求,* 。操作将进入struts.xml以查找其他请求,* 。
13、jsp将直接调用请求资源来生成响应信息)C.Struts2控制器根据集成 *** 1:将动作赋予Spring容器 。(动作对象由struts2-spring-plugin.jar插件提供 。StrutsSpringObjectFactory负责从Spring容器中获取它)集成 *** 2:将动作放在Spring容器之外 。
14、(动作对象由struts2-spring-plugin.jar插件提供 。StrutsSpringObjectFactory负责创建,然后在Spring容器中查找与Action属性匹配的Bean对象,并将它们注入Action对象 。(默认情况下采用名称匹配规则)D.Struts2控制器执行组件处理,如defaultStack拦截器、操作对象和结果 。
15、E.当执行Action的executebusiness *** 时,如果使用了Service或DAO,它会被Spring的IoC机制调用 。f.执行结果生成响应信息,并执行后续拦截器处理G.输出响应信息 。
【ssh框架菜鸟教程 ssh框架使用】ssh框架菜鸟教程(ssh框架使用)的介绍就到这里,感觉你的阅读!
推荐阅读
- 菜鸟驿站正在派件是什么意思
- 菜鸟驿站过年关门了快递送到哪里 2023春节菜鸟驿站关门了还能派件吗
- 过年菜鸟驿站关门怎么办 菜鸟驿站2023年春节打烊吗
- 菜鸟驿站新年放假时间是怎么样的 2023菜鸟驿站年后初几上班
- 菜鸟驿站过年营不营业 2023菜鸟驿站年底什么时候关门
- mysql查询语句菜鸟教程 mysql的查询语句大全
- 为什么顺丰不能放菜鸟驿站 顺丰为啥不能放菜鸟驿站
- d速物流属于菜鸟驿站吗
- 凉拌大头菜的做法 菜鸟必学
- 丹鸟快递放什么驿站
