データレイヤーをビジネスロジックから、ビジネスロジックをGUIから分離したい。ウェブに飛び込んで、いくつかのリソースに出くわしましたが、それでも私の心を明確にすることはできません. パターンについて話す人もいれば、さまざまなフレームワークを指摘する人もいます。私の要件は次のとおりです。
- rdbms からデータを操作する (主に mysql) CRUD 操作
- ID 生成の処理 (オートインクリメントまたは提供されたデータ エンジンまたは生成されたパスカル コードを使用する必要があります)
- テーブル関係は論理的 (参照整合性が使用されない) かどうか
- データモデルからオブジェクト関係を生成する能力の必要性
- データをビジネス オブジェクトに変換し、ビジネス ロジックを操作する必要がある
- 既存の GUI コンポーネントまたはフリーウェアのコンポーネントを使用する必要があります
私が必要なのは:
- 基本的なサンプルコード/アプリケーションレイアウト(units-classes-modules-directoriesなど)を使用したいくつかのガイドテクニック/提案... OOPの専門家ではないため、クラス階層を設計する必要があるときに混乱します
- チュートリアル付きのシンプルなフレームワーク
- またはあなた自身の毎日のコード/フレームワーク/アプローチでさえ