技术,情感,创业
最近学习用MYECLIPSE开发一个STRUTS+HIBERNATE+SPRING的项目,遇到了一些问题
1. MySql的外键问题
我建表的时候在DDL语句里面ENGINE这一项默认是MyIsAM,但是MYSQL只有在InnoDB引擎下才支持外键
2. 用MYECLIPSE自动生成POJO和DAO,在测试的时候, 在调用save方法的时候。报sql语句错误,发现表名被改了。
解决办法:MYECLIPSE自动生成的.hbm.xml文件,删除catalog="表名"这一项。
发表评论
没有评论:
发表评论