MySQLの数値型(整数)の最大・最小値をJavaの定数に
スポンサーサイト
MySQLにある整数型5種(tinyint, smallint, mediumint, int, bigint)の最大値、最小値をJavaの定数にした。Javaにもunsignedあればいいのに・・・。
スポンサーサイト
Lucene 4.4.0でunidic
調べてもほとんど出てこないので需要があまりないんだろうけど、Lucene 4.4.0でデフォルトの辞書(IPAdic)をUniDic 2.1.2に変えてみた。
[Java] SLF4J + Logback + asynchronousSending = trueで正しくシャットダウンする
MySQL LIKE用の文字列エスケープ(\: backslash, %: percentage, _: underscore)
この方法を書いてる人を見つけられなかったので、正しいかは不明。utf8mb4_unicode_ci(あるいはutf8_unicode_ci)の影響かと思われる。関連しそうなバグレポート。
- MySQLデータベース: 5.5.21
getSearchStringEscape
: \sql_mode
: TRADITIONAL- JDBCドライバのバージョン: 5.1.23
- データベースの文字コード: utf8mb4
- Javaのバージョン: 7
尚、検索にはPreparedStatement
を使っている。