SpringBootMyBatisのConfigをJava側で動的に書き換えられないか調べてみた。結果できなかったんだけど、備忘録として。#javaJava以前はStringBuilderかStringBufferがお約束だったけども、String#joinがJava8から追加されてどうしたらいいものか。StringJoinerなんてのもある。いうかString#joinは内部的にはStringJoinerを使っているらしい。spockCircleCIがテストの途中にタイムアウトでこけた。ログを見ても途中で止まっており、結果としてもタイムアウトなので検討つかない。ローカル環境では発生しない。Streamで独自ソートするにはsortedにComparatorを渡してやればOK。TestJavaでオーバーロードされたメソッドをMockしようとしても、うまくMockできないことがある。どちらのメソッドを呼べばいいかわからないからだと思う。下記のようなメソッドをMockしたい場合の対応。Printにしたくなった時の対応。Javaのstreamを使ってMapにつめかえる場合、Collectors.toMapを使う。失敗して、見に行ってみたら下記のようなメッセージが表示されていた。CCCに参加してきたので印象に残ったことや感想など。追いかけるべきトレンドを見抜くには、その本質を見極めることが大事という話だった。結局これが一番おもしろかったかもしれない。プログラミング最近迷っていること。クラスのメンバーオブジェクトのアクセサを直接定義するよりは、隠蔽してあげたほうがいいんじゃないかと思うこと。最終的にケースバイケースだろうとは思いつつ、気にする観点やポリシーなどはまだまだ引き出しが少ない。使うと、Mockのvoidメソッドの中でゴニョゴニョできる。メモとして残しておく。以下はSpockで書いた場合で、メソッドの呼ばれた回数を集計してる。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。