2020/12/26 / 最終更新日時 : 2024/10/14 米良太 共通 プログラム言語 データベース操作 ORM データ取得 全件 Larabel Eloquent Flask Django CakePHP3〜 PyanamoDB Node Sequelize use App\Models\Test; $tests = Test:: […]
2020/12/24 / 最終更新日時 : 2020/12/26 米良太 共通 プログラム言語 データベース操作 設定 Java JDBCドライバを用意 「JAVA 重要用語/JDBC」 JDBCドライバに対してパスを通す 「JAVA 重要用語/CLASSPATH」参照 ※本構成は「HSQLDB」のJDBC DB接続 C# VB.N […]
2019/02/11 / 最終更新日時 : 2021/02/02 米良太 共通 プログラム言語 セッション操作 読込 セッション変数 php CakePHP3 Laravel $name = $_SESSION[‘name’]; $this->session = $this->request->sessio […]
2018/08/10 / 最終更新日時 : 2019/09/16 米良太 共通 プログラム言語 メール送信 CakePHP use Cake\Mailer\Email; 設定ファイルにおけるdefault設定を使用 $email = new Email(‘default’); 「CakePHP インスト […]
2018/05/13 / 最終更新日時 : 2024/04/19 米良太 オブジェクト指向 デザインパターン Proxy:必要になってから作る 概要 Proxy:代理人 本来の処理オブジェクトとは別の代理人オブジェクトに処理を代理させる手法 負荷の高い処理に使用する。 クラス図 本例 -:private サービス側 Subject(主体) Java p […]
2018/05/11 / 最終更新日時 : 2024/04/19 米良太 オブジェクト指向 デザインパターン Facade:シンプルな窓口 概要 複雑な処理に対して、最小限のAPI(公開メソッド)のみを提供する クラス図 本例 ※下線=static システム Facade(正面) Java public class PageMaker { 複雑な部品の複雑 […]
2018/05/09 / 最終更新日時 : 2024/04/19 米良太 オブジェクト指向 デザインパターン Composite:容器と中身の同一視 概要 Composite=混合物 ディレクトリとファイルの様な再帰的な構造からなるオブジェクトを生成するパターン クラス図 本例 抽象 Leaf(葉) Java public class File extends Ent […]
2018/05/04 / 最終更新日時 : 2024/04/19 米良太 オブジェクト指向 デザインパターン AbstractFactory:関連する部品を組み合わせる 概要 関連オブジェクト群の生成方法を抽象クラスだけで指定するパターン 具象側のオブジェクト群を入れ替える事でグループ単位での追加/修正が容易になる クラス図 本例 抽象 AbstractProduct(製品) Java […]
2018/05/02 / 最終更新日時 : 2024/04/19 米良太 オブジェクト指向 デザインパターン Prototype:コピーしてインスタンスを作る 概要 クラスをnewしてインスタンスを作成せず、 インスタンスをコピーしてインスタンスを作成するパターン クラス図 フレームワーク側 Prototype(原型) Java public interface IProduc […]
2018/05/02 / 最終更新日時 : 2024/04/19 米良太 オブジェクト指向 デザインパターン FactoryMethod:インスタンス作成をサブクラスに任せる 概要 インスタンス作成方法を抽象クラス(フレームワーク側)で規定 具象クラス(具象側で)実処理を行う 本例ではProduct(カードインスタンス)を具象クラスで作成する 抽象クラス側では具象クラスを参照していない為、具象 […]