JDBC接続のエンコーディング設定方法
この質問に関連します。
この記事の「(2) JDBC接続のエンコーディングをUTF-8に設定」のところに、GlassfishでのJDBC接続のエンコーディング設定方法が説明されています。
WildflyやJBossEAPで、上記設定に相当するものをやりたいのですが、どうやればいいのでしょうか?
【追記】
使用しているDBは、SQLServer, Oracle, PostgreSQLです。
現状、Oracleのみ、SJIS(CP932)外の文字を保存しようとすると、文字化けが発生しています。
アプリケーション(JPA)を介さずに、直接SQLを流す場合、Nプレフィクスをつけていれば文字化けしないので、DB側の問題ではないと推測しています。