Agent Skills by ALSEL
汎用ソフトウェア開発⭐ リポ 0品質スコア 55/100

kotlin-exposed-patterns

JetBrains Exposed ORMのパターン実装に対応しており、DSLクエリ、DAOパターン、トランザクション処理、HikariCP接続プーリング、Flyway マイグレーション、およびリポジトリパターンを利用できます。

description の原文を見る

JetBrains Exposed ORM patterns including DSL queries, DAO pattern, transactions, HikariCP connection pooling, Flyway migrations, and repository pattern.

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

Kotlin Exposed パターン

JetBrains Exposed ORMを使用したデータベースアクセスの包括的なパターン。DSLクエリ、DAO、トランザクション、本番環境対応の設定を含みます。

使用場面

  • Exposedでのデータベースアクセスのセットアップ
  • Exposed DSLまたはDAOを使用したSQLクエリの記述
  • HikariCPを使用したコネクションプーリングの設定
  • Flywayを使用したデータベースマイグレーションの作成
  • Exposedを使用したリポジトリパターンの実装
  • JSONカラムと複雑なクエリの処理

動作原理

Exposedは2つのクエリスタイルを提供します。DSLは直接SQL風の式を書くためのもので、DAOはエンティティのライフサイクル管理用です。HikariCPはHikariConfigを通じて設定した再利用可能なデータベースコネクションのプールを管理します。Flywayはバージョン管理されたSQLマイグレーションスクリプトを起動時に実行し、スキーマを常に同期させます。すべてのデータベース操作は、コルーチン安全性とアトミック性のためにnewSuspendedTransactionブロック内で実行されます。リポジトリパターンはExposedのクエリをインターフェースの背後にラップするため、ビジネス

...

詳細情報

作者
makinsonmjttrt
リポジトリ
makinsonmjttrt/obsidian_vault
ライセンス
不明
最終更新
2026/3/29

Source: https://github.com/makinsonmjttrt/obsidian_vault / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: makinsonmjttrt · makinsonmjttrt/obsidian_vault · ライセンス: ライセンス未確認