2006年12月23日星期六

最近用MYECLIPSE开发STRUTS+HIBERNATE+SPRING问题总结

最近学习用MYECLIPSE开发一个STRUTS+HIBERNATE+SPRING的项目,遇到了一些问题

1. MySql的外键问题

我建表的时候在DDL语句里面ENGINE这一项默认是MyIsAM,但是MYSQL只有在InnoDB引擎下才支持外键

2. 用MYECLIPSE自动生成POJO和DAO,在测试的时候, 在调用save方法的时候。报sql语句错误,发现表名被改了。

解决办法:MYECLIPSE自动生成的.hbm.xml文件,删除catalog="表名"这一项。

没有评论: