私はあなたと同様の設定をしています(私の作品を除く)、そして私のマッピングファイルは次のようになります:
<property name="firstLoginDate" type="timestamp">
<column name="firstLoginDate" length="19"/>
</property>
私のデータベースでは、列の定義が日時として表示されています。
編集:
確認すべき点が他にもあります...
- ローカルのmysqlドライバーが稼働中のマシンと同じであることを確認します。
- テーブルを削除してみて、hibernateで再作成してください。それが機能する場合は、マッピングに問題があります。