spring
IOC
1 IOC的原理是什么?
对象和类之间的依赖关系由容器控制,而非对象本身控制。主要是通过BeanFactory实现,实际使用过程中通常是使用applicationContaxt。
详细的是三个要素,Bean、context、核心容器。
2 FactoryBean和BeanFactory的区别是什么?
AOP
1 如何控制一些逻辑在某个方法执行之前或之后执行?
主要可以通过AOP实现,在方法中设置切入点,然后定义前置执行或后置执行的代码,在配置文件中配置AOP,控制执行顺序。
spring事务
1 spring的事务属性有哪些?
主要是隔离属性和传播属性。隔离属性主要定义事务多线程安全级别,传播属性主要定义一些方法是否以事务方式执行。
2 事务的隔离属性有哪些?常用的是哪种?
3 事务的传播属性有哪些?常用的是哪种?
IOC
1 IOC的原理是什么?
对象和类之间的依赖关系由容器控制,而非对象本身控制。主要是通过BeanFactory实现,实际使用过程中通常是使用applicationContaxt。
详细的是三个要素,Bean、context、核心容器。
2 FactoryBean和BeanFactory的区别是什么?
AOP
1 如何控制一些逻辑在某个方法执行之前或之后执行?
主要可以通过AOP实现,在方法中设置切入点,然后定义前置执行或后置执行的代码,在配置文件中配置AOP,控制执行顺序。
spring事务
1 spring的事务属性有哪些?
主要是隔离属性和传播属性。隔离属性主要定义事务多线程安全级别,传播属性主要定义一些方法是否以事务方式执行。
2 事务的隔离属性有哪些?常用的是哪种?
3 事务的传播属性有哪些?常用的是哪种?