<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMapConfig
PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
"http://www.ibatis.com/dtd/sql-map-config-2.dtd"><sqlMapConfig>
<properties resource="com/keli/db/config/DataSource.properties"/> <settings
cacheModelsEnabled="true"
enhancementEnabled="true"
lazyLoadingEnabled="true"
maxRequests="32"
maxSessions="10"
maxTransactions="5"
useStatementNamespaces="false"
/> <transactionManager type="JDBC">
<dataSource type="SIMPLE">
<property name="JDBC.Driver" value="oracle.jdbc.driver.OracleDriver">
<property name="JDBC.ConnectionURL" value="jdbc:oracle:thin:@192.168.2.15:1521:ORCL"/>
<property name="JDBC.Username" value="plat"/>
<property name="JDBC.Password" value="plat"/>
</dataSource>
</transactionManager><sqlMap resource="com/keli/db/datamap/DB_SQL_VIO.xml"/>
</sqlMapConfig>
如何给红色密码加密?
<!DOCTYPE sqlMapConfig
PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
"http://www.ibatis.com/dtd/sql-map-config-2.dtd"><sqlMapConfig>
<properties resource="com/keli/db/config/DataSource.properties"/> <settings
cacheModelsEnabled="true"
enhancementEnabled="true"
lazyLoadingEnabled="true"
maxRequests="32"
maxSessions="10"
maxTransactions="5"
useStatementNamespaces="false"
/> <transactionManager type="JDBC">
<dataSource type="SIMPLE">
<property name="JDBC.Driver" value="oracle.jdbc.driver.OracleDriver">
<property name="JDBC.ConnectionURL" value="jdbc:oracle:thin:@192.168.2.15:1521:ORCL"/>
<property name="JDBC.Username" value="plat"/>
<property name="JDBC.Password" value="plat"/>
</dataSource>
</transactionManager><sqlMap resource="com/keli/db/datamap/DB_SQL_VIO.xml"/>
</sqlMapConfig>
如何给红色密码加密?
Reader reader = Resources.getResourceAsReader(resource);// in = encrypted password , out = plain text password
String password = decryptPassword(encryptedPassword);Properties properties = new Properties();
properties.setProperty("password", password);// creates a new sqlMap with our custom property (password)
sqlMap = SqlMapClientBuilder.buildSqlMapClient(reader, properties);