Oracle での PL/SQL 開発を仕事にしている多くの人がキャリアの中で経験したことがあると思いますが、特定のテーブルのデータ アクセス レイヤーを処理するためにパッケージを作成することは一般的です。つまり、テーブル「employee」が、行を従業員、del () 行を削除する場合、upd() を更新する場合、lock() をロックする場合、...、続けます...
パッケージの内容は、ニーズと個人の選択に基づいて異なる場合がありますが、データ アクセス パッケージの構造がテーブル用に設計されると、スキーマ内にさらに数百のテーブルを作成する予定であると述べがちです。同じデザインに基づくパッケージが必要になる場合があります。
この時点で、DB に保存されているメタデータとパッケージ自体の tamplate を使用して、そのような種類のパッケージを自動生成することが可能であると言えます。
この結論に達したのは私が初めてではないと思うので、そのようなコード生成ソリューションが商用または無料で存在するかどうか疑問に思っています。