我在写POJO(javabean)的时候,是以数据库中表的字段为依具写,还是以页面的可能会传递的参数为依具来写呢?
[b]问题补充:[/b]
我现在遇到了这样的一个问题,我的页面要提交一个时间段查询,就是从几年几月到几年几月,我给了两个TEXT文本框让他输,而我后台表里字段肯定是一个叫年月的字段,然后用SQL
where 年月>=起始年月 and 年月<=终止年月 这么来写语句,但我的pojo里是和数据库表的字段一一对应的,也就是说只有一个叫年月的属性,我无法将页面的时间段参数赋值给pojo,我只能在POJO里定义三个关于时间的属性 一个和数据库对应,两个和表单对应 但我不知道 这样写好不好!
关于POJO的问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
14条回答 默认 最新
- catstiger 2008-11-09 21:55关注
哦,看了你补充我明白了。
你的问题我也遇到过,最后的解决方法是——随便。domain还是要和数据库保持一致的,页面上的字段我对应到了action类。也可以对应到domain,用@transient标注一下就OK了。
只要你知道你是怎么做的就可以,没有必要抠理论。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 #MATLAB仿真#车辆换道路径规划
- ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
- ¥15 数据可视化Python
- ¥15 要给毕业设计添加扫码登录的功能!!有偿
- ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
- ¥15 微信公众号自制会员卡没有收款渠道啊
- ¥100 Jenkins自动化部署—悬赏100元
- ¥15 关于#python#的问题:求帮写python代码
- ¥20 MATLAB画图图形出现上下震荡的线条
- ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘