SqlSessionTemplate使用动态代理实现了()?

SqlSessionTemplate使用动态代理实现了()?

A.SqlSession关闭

B.异常处理

C.AOP和IOC功能

D.智能组合SQL,无需编写SQL语句

正确答案是AB