1、action和controller哪个是线程安全的
@controller是默认是单例的,每个请求都会访问同一个实例,这样就会是线程不安全的。
struct中的action在1中也是不安全的,和servlet一样是单例的,而在2中进行了改进,在安全方面做了优化,struct2中每次请求都会经过配置文件反射生成一个实例来处理相应的请求,因此struct2中的action是线程安全的。
2、事务的理解
参考链接:https://blog.youkuaiyun.com/sinat_33536912/article/details/51200630
3、spring bean的类型
参考链接:https://www.cnblogs.com/yongze103/articles/2141335.html
4、如何证明spring使用的是正确的。