标题 datasource反射获取用户名、密码、以及url
Context ctx = new InitialContext();
DataSource dataSource = (DataSource) ctx.lookup("java:comp/env/jdbc/newlistest");
Class c = dataSource.getClass();
Method getPassword = c.getMethod("getPassword", null);
Method getUsername = c.getMethod("getUsername", null);
Method getUrl = c.getMethod("getUrl", null);
Object pwd = getPassword.invoke(dataSource, null);
Object username = getUsername.invoke(dataSource, null);
String url = (String) getUrl.invoke(dataSource, null);
String[] urlarr = url.split(":");```