〈jndiName>log〈/jndiName>
〈driver>com.mysql.jdbc.Driver〈/driver>
〈url>jdbc:mysql://localhost:3306/test〈/url>
〈username>use〈/username>
〈password>password〈/password>
〈minimumSize>0〈/minimumSize>
〈maximumSize>10〈/maximumSize>
〈logFile>logs/mysql.log〈/logFile>
〈/datasource>
〈/poolman>
運行成功!對于JDBCPoolAppender的屬性(比如sqlname屬性)我們可以利用Log4j的反射機
制隨便添加,只要在配置文件給其附上值即可應用,而原來的父類里面的一些屬性(username
什么的)和其get,set方法由于在連接池中不需要,所以刪除。而在JDBCPoolAppender類中,我也
只是將getConnection 方法Override ,在這個方法中我們可以根據需要生成我們的Connection
對象,另外兩個方法大家可以根據需求來決定怎樣Override。
文章來源于領測軟件測試網 http://www.kjueaiud.com/