SQLを書かないDBアクセス
SQLを記述することなくデータベース・アクセス処理を組む場合の実装例を紹介します。データベース・アクセスのインタフェースとしてIM-Repositoryを、ロジックの作成にはIM-LogicDesignerを利用します。
IM-LogicDesignerに関する記事です
全てのタグを見るSQLを記述することなくデータベース・アクセス処理を組む場合の実装例を紹介します。データベース・アクセスのインタフェースとしてIM-Repositoryを、ロジックの作成にはIM-LogicDesignerを利用します。
Accel Studioを使って、画面のアクション(IM-BloomMaker)からロジックフロー(IM-LogicDesigner)を呼び出すといった連携処理を実装する例を紹介します。
IM-LogicDesigner(バックエンド)とIM-BloomMaker(フロントエンド)を組み合わせた開発では、処理をどちらでも実装できる場面が多くあります。こうした場面でどちらに実装するかの判断を個々の開発者に任せると、プロジェクト全体で実装方針がそろわず、あとから手を入れにくいシステムになりがちです。
IM-LogicDesignerのロジックフロー定義画面で分岐タスクを使うと、条件分岐の処理を組むことができます。ここでは分岐処理について、レビューやデバッグをしやすくする観点で望ましい定義方法の一例を事例をもとに紹介します。
HANDBOOKでは、下記のルールに基づいてIDや名称、変数を命名しています。
IM-LogicDesignerのフロー定義、ユーザ定義およびルーティング定義で入力するIDと名称の命名方法についてのルールを、書式例と実際の入力例をもちいて紹介しています。