今天在使用网站提供的demo的时候,按照流程在数据库里面创建了一个Blog表。然后启动运行 OK! 但是如果运行里面提供的_JfinalGeneratorDemo工具类的时候,就会报primaryKey required by active record pattern。。经过仔细排查,和查看社区反馈的消息。发现如果使用这个工具类进行映射的时候,必须在保证这个表有primary key的同时 也要保证数据库里面所有表都要有primary key。。即使你只是映射了一个表(我之前把这个表创建在我以前的数据库里面就会报错,在debug模式下发现 会去映射所有表。然后新建一个数据库再创建这个表就OK了!) 有点坑!!!!!!
generator.addExcludedTable(tableName)