業務こなしての気づき
トランザクション管理
ロールバックどうする? springbootにて、@Transactionalでトランザクション管理してる。 ロールバック処理のあとにreturn入ってるやつを見るんだが、それなら例外投げればいいじゃんって思ってしまう。
eclipse4.24でのデバックで任意の値を返却
- デバッグ実行中にブレークポイントで停止した状態で、「デバッグ・シェル」ビューを開く
- デバッグ・シェルに任意の式や値を入力します。
- 入力した式を選択し、右クリックして「強制リターン」を選択します
- 入力した式が評価され、その結果がメソッドの戻り値として使用される。
oracleのplsqlのソースを出力する方法(1ソース1ファイルで出力)
- sqlでソース出力するやつを書く
- バッチで、plsql接続して上のSQLを呼び出す。sqlはSPOOL ONにして結果を吐き出す
- 引数で出力先や条件を指定してやる
- それらをコマンドでできるようにして、USER_SOURCEからselectしたPLSQL名を使ってコマンドを一括で作り、バッチを使って上手いことソース出力する
その他雑記
RAG機能
最初、正規表現のなにかかと思った。
いざ調べたら全然正規表現関係なかった。。。
RAGとは、Retrieval Augmented Generationの略で、自社に蓄積された大量の業務文書・規定などの社内情報、外部の最新情報を活用する手段として、信頼できるデータを検索して情報を抽出し、それに基づいて大規模言語モデル(LLM)に回答させる方法のことです。 https://www.dir.co.jp/world/entry/solution/rag
デスティニーガンダムSpecII&ゼウスシルエット
買えなかった。。。。
メタルビルドでも敗北し、HGでも敗北してしまった。。。