mybatis-generatorプラグインの実装方法
mybatis-generatorを使うことで、各テーブルを操作するためのクラス群を容易に準備することができます。しかしながら、mybatis-generatorが提供する機能では、システム開発で求められる要件を満たせない場合があります。 このような状況に対応できるよう、ここではmybatis-generatorプラグインの実装方法について説明します。 概要 mybatis-generatorが生 […]
mybatis-generatorを使うことで、各テーブルを操作するためのクラス群を容易に準備することができます。しかしながら、mybatis-generatorが提供する機能では、システム開発で求められる要件を満たせない場合があります。 このような状況に対応できるよう、ここではmybatis-generatorプラグインの実装方法について説明します。 概要 mybatis-generatorが生 […]
システム開発における製造工程の前段では、開発メンバの負荷軽減や共通化のために、各テーブルに対するSELECT/INSERT/UPDATE/DELETEを容易に行うための共通クラスを準備することが望まれます。 ここでは、mybatis-generator(MBG)を使って、このような共通クラスを作成するための方法について説明します。(私個人的には、システム開発におけるDB操作フレームワークとしてmy […]
システム開発でよく使用するmavenマルチモジュールプロジェクトの構成サンプルを説明します。 構成方針 複数のサブシステムをもつシステム開発を想定しています。システム名はzzz、サブシステムはf10, f20等のサブシステムIDが割り当てられているものとして、各種のネーミングを決定しています。 このシステムでは、DB操作にはmybatisを使用する想定です。各テーブルに対する基本操作を行うためのm […]