[Java]jacksonでマルチバイト文字をエスケープする

[Java]jacksonでマルチバイト文字をエスケープする

こんにちは。夏が大好きなtomita@atuwebです。 先日Java + Spring Fraeworkで、サーバ/クライアント間の通信についてまとめました。 上記ではさらっとしか触れなかった、特殊文字をunicodeシーケンスにエスケープする実装について整理いたしました。 Overview 何をするのか jac...

[Java][Spring]クライアントとJSONで通信するためのバックエンド実装

[Java][Spring]クライアントとJSONで通信するためのバックエンド実装

よくあるスマホアプリの、バックエンド側実装です。 まあ、自分用のカンペですね。 概要 クライアントからのメッセージを受け取り、レスポンスを返す HTTP(S)で通信する リクエスト、レスポンスはjsonを暗号化して行う イメージ 上段 クライアントがリクエストを行い、サーバが受け取る 下段 サーバがレスポンス...

[Java]JMockitのカバレッジオプションをpom.xmlに定義する

[Java]JMockitのカバレッジオプションをpom.xmlに定義する

アウェイクさんのバスアロマがたまらなく好きなtomita@atuwebです。 前回の記事で、JMockitのカバレッジオプションについて書きましたが、オプションの設定方法を整理できておりませんでした。 今回カバレッジオプション月のコマンド実行方法と、Mavenのpom.xmlへの定義する方法をまとめます。 コマンドライン...

[Java]MyBatisの動的SQLでパフォーマンスを改善する

[Java]MyBatisの動的SQLでパフォーマンスを改善する

あなたにはお判りでしょうか、N連ガチャでN回インサートを実行している ソースに巡り合った時の衝撃。 Webアプリケーションでスループットが悪化する大きな要因はDBなどのストレージアクセスです。 例えば「0.001秒のクエリ」でも、100回実行すれば単純に0.1秒を要します。 「たった0.1秒」かもしれませんが、同時接続が1...

スポンサーリンク
ad_336
ad_336