首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
sqlite3 自动生成的model主键类型变成了 string,应该是 integer
下个文档还要注册-神经病
2016-11-16 09:08
sqlite3 自动生成的model主键类型变成了 string,应该是 integer
项目:
JFinal
评论区
下个文档还要注册-神经病
2016-11-16 09:08
请无视账号名字…………
回复
JFinal
2016-11-16 10:46
生成器是根据 JDBC 反射结果来生成的字段类型,而 sqlite3 驱动对于 int 型返回的却是 string。可以通过继承 BaseModelGenerator 对这类字段进行强制处理,生成器完全面向扩展设计,就是为了解决这些不符合 JDBC 规范的意外情况
此外,这个问题已做了备忘,jfinal 2.3 会处理一下 sqlite 3 的问题
最后,注册是为了对 jfinal 以及社区发展情况有更好的了解,以便于将项目和社区做得更加完善。开源软件的作者花费了无数的时间和心血做项目并分享出来,如果使用者连去填写两个字段并点击注册按钮的心都没有,一般有两个原因:一是这类人毫无感恩回馈之心,二是并不是 jfinal 的真正用户
回复
下个文档还要注册-神经病
2016-11-16 13:51
@JFinal
谢谢,还是那句请无视名字,哈哈,可惜不让改啊
回复
JFinal
2016-11-16 15:03
想改成什么名字,我可以直接改数据库,后续会提供改昵称的功能
回复
发送
我要反馈
热门反馈
扫码入社