多项选择题

关于Hibernate批量处理数据说法正确的是()。

A.使用HQL进行批量操作,Hibernate不支持批量插入
B.使用JDBCAPI进行批量操作,SQL语句中涉及的数据会被加载到Session缓存,占用内存空间
C.使用Session进行批量操作,数据会被加载到Session缓存,需注意刷新并清空缓存
D.使用Session进行批量操作,适用于需要通过代码处理的复杂的业务逻辑场景