免責事項フリーランスエンジニア→法人化した人の技術ブログ。フリーランス事情や会社の作り方、経営などについても徒然なるままに書いていきます。主な使用言語はRuby、JavaScript。2019年4月24日TweetjdbcTemplate#queryForObject(sql,rowMapper)というメソッドがあります。これは、対象のSQLによって必ず一件のレコードが返る場合はうまく動きますが、投げたsqlの結果が0件のときは実行時エラーを返します。dto;});}}上記のコードは、SQLの結果必ず1件の結果が変えることが保証されていないと0件のときに実行時エラーになります。ところが、「SQLの結果は1件か0件」というケースは意外によくあるので、このままだと都合が悪かったりします。Optional.of(result.get(0));}}と書きます。Optional.of(result.get(0));}}という風な共通ロジッククラスを定義し、これを継承することも考えられます。(引数にtemplate渡しちゃうのは多少筋が悪いですが。)他に良い書き方あるんだろうか。BeanはSingletonだから、状態持たせるとバグるよ。angular1系+karma+jasmineをここでは扱います。EC2(ubuntu)にnginx+Rails+RDSアーキテクチャをデプロイするときにハマったことサイドプロジェクトで生EC2に環境を構築する機会があったのでハマったこと、回避策(ワークアラウンド)などを記述していきます。自分が気に入っているUIコンポーネント2つを紹介します。最近のフロントエンド開発ではBootstrapなどのCSSフレームワークを使用することが多いですが、もちろん併用することができます。プログラミングAngular2のComponentへのデータバインドAngularJS2のデータバインドの仕方についてまとめます。Editor"の内容を元に記述します。World先日、AngularJS2の正式版がリリースされました。Controllerの@PathVariableと@RequestParamの使い分けNEXTgitの学習コストを下げ、事故を減らす2つのポイントyohira_dev正社員になるも80時間以上のサービス残業により過労退職→フリーランスエンジニア→月商100万突破、2017年法人成り。RailsとVue.jsを用いた高速実装・改善が強み。BeanはSingletonだから、状態持たせるとバグるよ。SESで簡単なログイン認証を実装する【法人化3年目の体験談】今年の売上は1300万程度で着地しそうです。SESで簡単なログイン認証を実装するオピニオン2020/1/27【法人化3年目の体験談】今年の売上は1300万程度で着地しそうです。免責事項フリーランスエンジニア→法人化した人の技術ブログ。フリーランス事情や会社の作り方、経営などについても徒然なるままに書いていきます。主な使用言語はRuby、JavaScript。AFFINGER5.。