¿Cuál es la mejor API para leer archivos de Excel de gran tamaño en Java? [cerrado]

cuáles son las necesidades de mi aplicación

1) Lea archivos de Excel de gran tamaño con formato .xls o .xlsx

2) inserte cada columna como una fila en la base de datos con la columna anterior como padre de la siguiente

significa que si tengo 5 columnas y 30,000 filas, entonces quiero insertar 1 columna como padre,
La segunda columna es hija de la primera columna, la tercera columna es hija de la segunda, etc. estructura de árbol

ahora alguien puede sugerirme la mejor API para hacer esto en lenguaje java.

después de buscar en Google, encontré que hay muchas API presentes pero cuál es la mejor de ellas

Referenciaver

Respuestas a la pregunta(4)

Su respuesta a la pregunta