社区
JBoss技术交流
帖子详情
Seam 中如何使用HSQL查询数据库中一个栏位的最大值
shangzq
2008-01-09 03:24:10
基本情况如下:
实体Contract中 有ID,基本增删改查功能已通过SEAM自动生成;
现在需要获取ID中的最大值来实现该栏位数据的自动增长;
...全文
245
6
打赏
收藏
Seam 中如何使用HSQL查询数据库中一个栏位的最大值
基本情况如下: 实体Contract中 有ID,基本增删改查功能已通过SEAM自动生成; 现在需要获取ID中的最大值来实现该栏位数据的自动增长;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chl
2008-06-07
打赏
举报
回复
你应该问hibernate而不是seam,看看hibernate mapping里面ID generator哪种策略比较适合你
UltraBejing
2008-05-01
打赏
举报
回复
有问题请先GOOGLE,BAIDU
shangzq
2008-01-29
打赏
举报
回复
问题已经解决。呵呵
代码如下:(供参考)
public class ProjectQuery extends EntityQuery{
private Project project = new Project();
@Override
public String getEjbql() {
return "select project from Project project";
}
public Project getProject() {
return project;
}
}
@Override
public String persist() {
ProjectQuery p = new ProjectQuery();
Project po = new Project();
List l = p.getResultList();
String proidtmp = "10000";
for (int i = 0; i < l.size(); i++) {
po = (Project) l.get(i);
proidtmp = Integer.valueOf(po.getProid()) > Integer
.valueOf(proidtmp) ? po.getProid() : proidtmp;
}
int theproid = Integer.valueOf(proidtmp) + 1;
po = getInstance();
po.setProid(String.valueOf(theproid));
if (po.getContractAmount() == null) {
po.setContractAmount(new BigDecimal("0"));
}
if (po.getPayAmount() == null) {
po.setPayAmount(new BigDecimal("0"));
}
po.setArrearsAmount(po.getContractAmount().subtract(po.getPayAmount()));
return super.persist();
}
nanjg
2008-01-16
打赏
举报
回复
HQL 啦 seam文档里查查了 seam对hibernate的支持不是一般的好了
goodmrning
2008-01-09
打赏
举报
回复
帮顶一个
Seam
-gen生成基础项目骨架
seam
setup 输入项目原型和
数据库
信息
seam
create-project 创建基础项目结构
seam
generate 反向工程
数据库
,创建管理
数据库
的CRUD程
jboss
seam
教程
jboss -
seam
绝对有用教程,
JBoss
Seam
: Simplicity and Power Beyond Java EE
非常难得的一本
seam
教程, 相信
使用
过
seam
或者准备
使用
seam
的人一看名字就该了解了
jboss-
seam
-2.1.1.GA.jar.zip
jboss-
seam
-2.1.1.GA.jar.zip
jbossas7_
seam
remoting_jpa_小例子简
jbossas7及
seam
remoting,jpa hibernate搭建的简单小例子
JBoss技术交流
6,786
社区成员
2,557
社区内容
发帖
与我相关
我的任务
JBoss技术交流
JBoss技术交流
复制链接
扫一扫
分享
社区描述
JBoss技术交流
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章