这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
分享:技术:maven:native2ascii_maven_plugin [2015/07/13 16:50] gxx 创建 |
分享:技术:maven:native2ascii_maven_plugin [2015/07/13 16:53] (当前版本) gxx |
||
---|---|---|---|
行 1: | 行 1: | ||
====== native2ascii-maven-plugin插件介绍和使用 ====== | ====== native2ascii-maven-plugin插件介绍和使用 ====== | ||
===== native2ascii-maven-plugin插件介绍 ===== | ===== native2ascii-maven-plugin插件介绍 ===== | ||
+ | 在项目中properties文件中的中文,如果经过native2ascii直接取出值,会是乱码,所以需要native2ascii-maven-plugin插件把中文转成ascii码 | ||
===== native2ascii-maven-plugin插件使用 ===== | ===== native2ascii-maven-plugin插件使用 ===== | ||
<code xml> | <code xml> | ||
行 29: | 行 29: | ||
</plugin> | </plugin> | ||
</plugins> | </plugins> | ||
+ | </code> | ||
+ | ===== 示例 ===== | ||
+ | 原文如下: | ||
+ | <code> | ||
+ | #测试环境数据源 | ||
+ | local.jdbc.driverClassName=com.mysql.jdbc.Driver | ||
+ | local.jdbc.url=jdbc:mysql://127.0.0.1:3306/record?useUnicode=true&characterEncoding=UTF-8&useOldAlias | ||
+ | local.jdbc.username=root | ||
+ | local.jdbc.password=root | ||
+ | |||
+ | #测试环境数据源 | ||
+ | test.jdbc.driverClassName=com.mysql.jdbc.Driver | ||
+ | test.jdbc.url=jdbc:mysql://127.0.0.1:3306/record?useUnicode=true&characterEncoding=UTF-8&useOldAlias | ||
+ | test.jdbc.username=root | ||
+ | test.jdbc.password=root | ||
+ | </code> | ||
+ | 转码后的中文如下: | ||
+ | <code> | ||
+ | #\u6d4b\u8bd5\u73af\u5883\u6570\u636e\u6e90 | ||
+ | local.jdbc.driverClassName=com.mysql.jdbc.Driver | ||
+ | local.jdbc.url=jdbc:mysql://127.0.0.1:3306/record?useUnicode=true&characterEncoding=UTF-8&useOldAlias | ||
+ | local.jdbc.username=root | ||
+ | local.jdbc.password=root | ||
+ | |||
+ | #\u6d4b\u8bd5\u73af\u5883\u6570\u636e\u6e90 | ||
+ | test.jdbc.driverClassName=com.mysql.jdbc.Driver | ||
+ | test.jdbc.url=jdbc:mysql://127.0.0.1:3306/record?useUnicode=true&characterEncoding=UTF-8&useOldAlias | ||
+ | test.jdbc.username=root | ||
+ | test.jdbc.password=root | ||
</code> | </code> |