1 Action是不是线程安全的?如果不是 有什么方式可以保证Action的线程安全?如果是,说明原因
2.MVC,分析一下struts是如何实现MVC的
3.struts中的几个关键对象的作用(说说几个关键对象的作用)
4.说说AOP和IOC的概念以及在spring中是如何应用的
5.Hibernate有哪几种查询数据的方式
6.load()和get()的区别
7.谈谈hibernate的延迟加载和openSessionInView
8.spring的事务有几种方式?谈谈spring事务的隔离级别和传播行为。
9.Hibernate中的update()和saveOrUpdate()的区别.
Action不是线程安全的,不定义类的域,就可以避免线程问题
通过ServletAction和tag
Gobels,动过他可以向叶面输出信息
aop面向切面编程,对一些统一的事物进行处理,ioc依赖注入,通过好莱坞模式,可以达到解耦的效果;在spring中ioc是基础部分,他就是通过这种托管bean的形式运作的
aop最典型的例子就事物
这个问题的很菜,最简单的回答应该是级联查询和非级联查询,实在不知道他想问些什么
2.MVC,分析一下struts是如何实现MVC的
3.struts中的几个关键对象的作用(说说几个关键对象的作用)
4.说说AOP和IOC的概念以及在spring中是如何应用的
5.Hibernate有哪几种查询数据的方式
6.load()和get()的区别
7.谈谈hibernate的延迟加载和openSessionInView
8.spring的事务有几种方式?谈谈spring事务的隔离级别和传播行为。
9.Hibernate中的update()和saveOrUpdate()的区别.
10.Spring对多种ORM框架提供了很好的支持,简单描述在Spring中使用Hibernate的方法,并结合事务管理。
采纳的答案
引用
1 Action是不是线程安全的?如果不是 有什么方式可以保证Action的线程安全?如果是,说明原因
Action不是线程安全的,不定义类的域,就可以避免线程问题
引用
2.MVC,分析一下struts是如何实现MVC的
通过ServletAction和tag
引用
3.struts中的几个关键对象的作用(说说几个关键对象的作用)
Gobels,动过他可以向叶面输出信息
引用
4.说说AOP和IOC的概念以及在spring中是如何应用的
aop面向切面编程,对一些统一的事物进行处理,ioc依赖注入,通过好莱坞模式,可以达到解耦的效果;在spring中ioc是基础部分,他就是通过这种托管bean的形式运作的
aop最典型的例子就事物
引用
5.Hibernate有哪几种查询数据的方式
这个问题的很菜,最简单的回答应该是级联查询和非级联查询,实在不知道他想问些什么
这个问题不笨哦. 方式有这些:
1.使用主键id加载对象(load(),get());
2.使用hql;
3.使用QBC(query by criteria);
4.使用QBE(query by Example);
5 直接使用sql语句取得记录集
load取得的事数据的代理,也就是2级缓存里的东西,只有缓存里没有的时候才到库里去
get只取得库里的数据,还有他们没查的时候也有区别:load会throw exception,而get放回努力来、
openSessionInView 这个东西一边是用到hibernate的filter的时候才用到他的
延迟加载如果数据量大的时候,尤其级联多的时候查询起来效率很高
事物好多的,打字太累,你去看看这个吧
http://hi.baidu.com/fgfd0/blog/item/fc8d77cb8ad2641abe09e685.html
update值是进行更新,saveOrUpdate如果没有主键的时候inseart,又主键的时候update
可以通过spring提供给我们的hibernateTemplate来进行使用,而且它会为我们自动作事物的处理
1.使用主键id加载对象(load(),get());
2.使用hql;
3.使用QBC(query by criteria);
4.使用QBE(query by Example);
5 直接使用sql语句取得记录集
引用
6.load()和get()的区别
load取得的事数据的代理,也就是2级缓存里的东西,只有缓存里没有的时候才到库里去
get只取得库里的数据,还有他们没查的时候也有区别:load会throw exception,而get放回努力来、
引用
7.谈谈hibernate的延迟加载和openSessionInView
openSessionInView 这个东西一边是用到hibernate的filter的时候才用到他的
延迟加载如果数据量大的时候,尤其级联多的时候查询起来效率很高
引用
8.spring的事务有几种方式?谈谈spring事务的隔离级别和传播行为。
事物好多的,打字太累,你去看看这个吧
http://hi.baidu.com/fgfd0/blog/item/fc8d77cb8ad2641abe09e685.html
引用
9.Hibernate中的update()和saveOrUpdate()的区别.
update值是进行更新,saveOrUpdate如果没有主键的时候inseart,又主键的时候update
引用
10.Spring对多种ORM框架提供了很好的支持,简单描述在Spring中使用Hibernate的方法,并结合事务管理。
可以通过spring提供给我们的hibernateTemplate来进行使用,而且它会为我们自动作事物的处理