改行コードをLFに統一した
grails-app/utils配下のソースをsrc/groovy配下に移動した

勘違いしやすいですがutil配下はユーティリティクラス置き場ではなく、
Codecなどの特殊なアーティファクト置き場なので、本来の用途では滅多に使いません。
自前のgroovyコードはsrc/groovy配下に置きます。
developmentモードでH2を使うようにした

mysql用の設定はdevelopment配下に移動してコメントアウトしてあるので、
H2用のurlをコメントアウトして、mysql用のをコメント解除したら前のように使えます。
idの払い出しをsequenceに任せるようにidを省略した

idを固定で書くと2回目以降で必ずエラーになるため。
RDBMSによってはエラーになるかも。
CustomerControllerをクリーンアップした
Springのbean定義を見直して、GrailsのデフォルトのdataSourceを使うようにした

これによってGrailsとMirageで同一コネクション/同一トランザクションが使えるようになる。
また、DataSource.groovyでの設定が効くので、非DRYなdialect指定などは不要になる。はず。
Springから取得したSqlManagerをそのまま使うようにした

bean定義の見直しにより、sqlManagerをそのまま使えるようになったため。
SqlManagerFactoryが不要になったため削除した