Jの衝動書き日記スマートフォン用の表示で見るJの衝動書き日記さらりーまんSEの日記でございます。java今年は競馬ネタばっかりだったのでたまには技術的なネタでも書いてみることにする。お仕事でSpringBoot2.2の移行検証をやったので忘備録的に残しておく。javaLDAP認証の検証時にパケットキャプチャしてみてどんなことが行われているか調べてたのでついでに載せておく。LDAP認証時にはアプリケーションとLDAPサーバは以下のやり取りをおこなう。技術SpringBootでLDAP認証は以下の構成となっている。ここで使用するSpringBootのバージョンは1.5.12である。技術SpringBootでLDAP認証は以下の構成となっている。その前にツールのインストールをおこなう。phpldapadminだ。java暇なので仕事に一息ついたので斜め読みだったSpringBootのリファレンスを少しだけ真面目に読んでみた。したらLDAP認証についての記述があった。java久々にアクセス解析を見てみたら数値が跳ね上がっていた。見てみたら、過去に書いた記事がホットエントリーに上がったからっぽい。同様にハマった事例でもあたのだろうか。読んだら事象が分かりづらかったので図を入れておいた。XML→オブジェクトの変換は、CDATAが付いていようが無かろうが問題なく変換される。オブジェクト→XMLの変換時は、自動では変換されない。変換方法は以下のようなものがある。java例えば、以下のようなXMLを作成する必要があるとする。xmlnsとschemaLocationを出すには以下のようにする。Hogeクラスにマッピングしているとする。Hogeクラスのパッケージにpackage-info.javaを作成する。javaお仕事で、RestEasyを使う機会があったのだが、調査した時のメモを書いておく。RestEasyで、XML形式の応答結果を返すのは簡単だ。Javaの読書メモも今回でいちおう一区切り。エッセンス本だから一つにはまとめられなかった。この本はつまみ食い的に読んでいくのが一番いいかもしれない。メソッドjava今回はメソッドに関することのメモ。今までに読んできたリーダブルコードやリファクタリングの内容と第7章の内容はかぶるものが多かった。それだけ重要だということだろう。メモではかぶってないものをあげておく。enumとアノテーションjava今回はenumの話。javaのenumは本当に便利。定数定義では積極的に使っていこう。ジェネリックスjava今回はジェネリックスに関するメモ。java5から登場した<>のことである。最初は意味不明だったけど、少しはわかった......気がする。クラスとインタフェースjava今回はちょっと短めだが大切なことである。ちなみに今回駄目だしされている定数インタフェースも定数インタフェース実装もしたことがあった......。今回はオブジェクト作成の話。いわゆるデータ型のクラスを作るとき、いつも悩むのがインスタンス変数がやたら多い場合どうするかということだ。Javaを2回ほど読んだので、その時の読書メモを公開する。本の内容はどちらかというと中級者向きなのでJavaを書いたこともない人にはオススメしにくい。内容は基礎的なことが多いのでそんなに難しくはない。前回に登場したリファクタリングについてのメモ書きを今度は公開してみる。リーダブルコードと違ってこちらは少々厚めであるため、興味がある箇所をつまみ食いしながら読んだ方が多分長続きするだろう。リファレンス的にも使える本である。javaスレッドに関する超良書、Java並行処理プログラミングで学んだことをまとめたものである。Javaだとスレッドを作る=クラスを作るとなるため、イマイチピンとこなかったが、ようやく理解が進んだ・・・と思う。javaスレッドに関する超良書、Java並行処理プログラミングで学んだことをまとめたものである。スレッドセーフの概念に関してはこれで最低限網羅できたはずだ。並行処理プログラミング」という、スレッドに関する超良書があるのだが、それを読んで学んだ結果をまとめてみた。自分向けのメモみたいなものである。興味があるかたは読んでみるとよい。その1プロフィールid:newWellさらりーまんSEの日記でございます。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。