关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 24641|回复: 11

[Online开发] 一对多代码生成,生成的代码带编译错误

[复制链接]
发表于 2018-4-20 14:55:05 | 显示全部楼层 |阅读模式
本帖最后由 wuhao3325 于 2018-4-20 14:57 编辑

     首先说明,论坛有帖说过同样的问题,我总结一下我的环境!
     1.我的数据库是sqlserver2008,
     2.我的外键字段命名是小写。


   问题: 几个包下的java文件存在编译问题,同时jsp文件也出现同样的方法命名问题!


          改如何解决呢??
     
   
QQ截图20180420134647.png
发表于 2018-4-20 15:18:54 | 显示全部楼层
数据库里面的字段是大写还是小写?
 楼主| 发表于 2018-4-20 15:22:13 | 显示全部楼层
本帖最后由 wuhao3325 于 2018-4-20 15:24 编辑
admin 发表于 2018-4-20 15:18
数据库里面的字段是大写还是小写?

小写:

发表于 2018-4-20 15:23:27 | 显示全部楼层
我是问test_num
 楼主| 发表于 2018-4-20 15:27:39 | 显示全部楼层
admin 发表于 2018-4-20 15:23
我是问test_num

主附表代码生成我做过很多次试验了,不管用哪个,比如外键指向主表id,或者外键指向主表的别的字段,最终生成代码都带有编译错误,同时因为附表曾经作为单表生成过代码,有Entity了,好像会冲突。不知道怎么解决!我也将这个问题发帖了
发表于 2018-4-20 15:28:58 | 显示全部楼层
 楼主| 发表于 2018-4-20 15:35:35 | 显示全部楼层
咋整,是不是和数据库有关系???坛主大人????
发表于 2018-4-20 15:43:55 | 显示全部楼层
你后面说的没明白
 楼主| 发表于 2018-4-20 15:57:18 | 显示全部楼层
我的意思说,一对多代码生成,我做过很多测试的表单,然后生成一对多代码,都有编译错误。
错误都是get**()方法上,找不到方法,因为entity中的get方法名不是这样写的,匹配不上!我都是手动修改过来的。
举例:

这是entity中的code取值方法,
但是你们online代码生成的”取值“方法名用的是附表的字段,如果附表字段和主表的字段不一样,你就要自己手动修改!
发表于 2018-4-20 16:03:15 | 显示全部楼层
mysql数据库有这个问题吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表