实际上,通过来自 java 的类型 4 db 连接,我正在连接到 oracle 数据库,如下所示:
在 dbconnection.java 我写在下面:
Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:database host name","database user name", "database user password");
return con;
有什么方法可以在java类dbconnection.java中以加密形式编写这3个字段(数据库主机,数据库用户名,数据库用户密码),如下所示:
Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:wrtwtr#$%$_rfwrw","regfwerfgwf", "%%5frfr^&%$%4");
return con;
并且在数据库连接过程中,这些加密字段会被解密,并以实名连接到oracle数据库
然后在 servlet 中我调用如下:
dbconnection db= new dbconnection();
请提供任何帮助