获取数据库表结构信息(表名称和字段名称等元数据)
假定已经获取到了某数据库的连接,下面根据此连接获取该数据库的所有表名称和及表字段信息: 1 import io.xbs.common.utils.R; 2 import io.xbs.datasource.config.DynamicDataSource; 3 import org.springframework.beans.factory.annotation.Autowired; 4 import org.springframework.web.bind.annotation.GetMapping; 5 import org.springframework.web.bind.annotation.RequestMapping; 6 import org.springframework.web.bind.annotation.RestController; 7 8 import java.sql.Connection; 9 import java.sql.DatabaseMetaData; 10 import java.sql.ResultSet; 11 import java.sql.SQLException; 12 import java.util.ArrayList; 13 import java.util.List; 14 15 /** 16 * 获取数据库表结构信息