1、ApachePOI中Workbook、HSSFWorkbook、XSSFWorkbook这三个的区别:

Wordkbook是所有工作簿的父接口,HSSFWorkbook读写Excel2003版本.xls对应的实现类,XSSFWorkbook是读写Excel2007版本.xlsx对应的实现类

2、HSSFWorkbook和XSSFWorkbook互相读取不同的Excel格式吗?

不可以,底层原理不一样,Excel2003是一个特有的二进制格式,其核心结构是复合文档类型结构,存储数据量小;Excel2007核心结构是XML类型结构,采用的是基于XML压缩方式,其占用空间小,操作效率更高。

3、springcache注解有哪些?

  1. @EnableCaching
    2. @Cacheput
    3. @Cacheable
    4. @CacheEvict

4、Spring data redis(redisTemplate)与spring cache(注解方式实现)的区别:

RedisTemplate优势:
1.精准确认每一个键的过期时间
2.在每一个方法内部可以让任何数据缓存,不一定是返回值, springcache只能是返回值缓存