hibernatehql语句怎么写

1. 用hibernate的HQL怎么写一个插入语句

不是有映射文件吗?

比如你的数据库表为student

那么的你就应该有hibernate.cfg.xml配置文件和他的映射文件hibernate.hbm.xml,最后还应该有一个student表的映射类student.java

这3个文件.

然后你建一个实现类studentInsert

实现是

SessionFactory sf = new Configuration().configure().buildSessionFactory();

Session session = sf.openSession();

Transaction tx = session.beginTransaction();

student st=new student();

st.setId("0001");

st.setUserName("Wang");

st.setpassWord("123");

session.save(st);

tx.commit();

session.close();

就是这样.

2. hibernate hql语句

你的HQL语句写的有问题:

1、在select PetInfo from PetInfo as p order by (p.petStrength+p.petCute+p.petLove)语句中,PetInfo不知道是什么,如果想查这个表的所有字段,那么前面的"select PetInfo "都可以不要;如果PetInfo是表中的某个字段名的话,可以用select new map(p.PetInfo as PetInfo)

2、在order by (p.petStrength+p.petCute+p.petLove)语句中,(p.petStrength+p.petCute+p.petLove)不应该这样写,直接写成:

order by p.petStrength,p.petCute,p.petLove

所以整个HQL可以写成:

from PetInfo as p order by p.petStrength,p.petCute,p.petLove

select new map(p.PetInfo as PetInfo) from PetInfo as p order by p.petStrength,p.petCute,p.petLove

============================================

根据你后来的补充,你的HQL语句可以写成如下方式:

select p.*,(p.petStrength+p.petCute+p.petLove) as ord from PetInfo as p order by ord

3. 求写一条hibernate的hql语句

再套一层,select * from Tbobject where order_id in (。.你的一列数据)

HQL这样写

select * from TbOrder where t.id.orderId in (select distinct t.id.orderId from TbOrder t where t.tbViperson.viCardno=1)

-------------------------貌似不对奥----------

这样,我以前SQL语句这样写过,

select distinct t.id.orderId ,max(列1),max(列2),max(列3) from TbOrder t where t.tbViperson.viCardno=1

4. 用hibernate的HQL怎么写一个插入语句

不是有映射文件吗?比如你的数据库表为student那么的你就应该有hibernate.cfg.xml配置文件和他的映射文件hibernate.hbm.xml,最后还应该有一个student表的映射类student.java这3个文件.然后你建一个实现类studentInsert实现是SessionFactory sf = new Configuration().configure().buildSessionFactory(); Session session = sf.openSession(); Transaction tx = session.beginTransaction(); student st=new student(); st.setId("0001"); st.setUserName("Wang"); st.setpassWord("123"); session.save(st); tx.commit(); session.close();就是这样。

5. hql语句怎么写

String hql="from 类名 where app=6 AND pro_read_flag=FALSE";

Query query=session.createQuery(hql);

或者

String hql="from 类名 where app=? AND pro_read_flag=?";

Query query=session.createQuery(hql);

query.setParameter(0,6);

query.setParameter(1,false);

6. 求写一条hibernate的hql语句

再套一层,select * from Tbobject where order_id in (。

.你的一列数据)HQL这样写select * from TbOrder where t.id.orderId in (select distinct t.id.orderId from TbOrder t where t.tbViperson.viCardno=1)-------------------------貌似不对奥----------这样,我以前SQL语句这样写过,select distinct t.id.orderId ,max(列1),max(列2),max(列3) from TbOrder t where t.tbViperson.viCardno=1。

7. hibernate 一对多update操作的hql语句怎么写

可以用多表关联,在myeclipes中添加Hibernate支持后反向生成实体类文件,在实体类文件中该:学生对学校是多对一操作,在student.Java中的学校id关联去掉,添加school类型的实例和get和set,在student.hbm.xml中删除相关的学生id关联,添加相应的映射。

而在school。java中,添加Set stus = new HashSet() 并且相应的get以及set,在school.hbm.xml中添加相应的映射。

并且设置类型为save-update或者是all或者delete,然后再重新编译,这两个hbm。xml文件要跟相应的。

class文件放在同一包中。

转载请注明出处育才学习网 » hibernatehql语句怎么写

知识

android项目怎么写

阅读(158)

本文主要为您介绍android项目怎么写,内容包括怎么样在简历上写android的项目,Android我想写份简历,怎么形容自己做的项目,安卓程序员简历中的项目经验怎么写大家帮忙搞点项目经验出来帮帮。android的跳槽,简历,面试那些事至今为止,在小组Andro

知识

日语的主人怎么写

阅读(215)

本文主要为您介绍日语的主人怎么写,内容包括日语的主人怎么说用拼音写出来,谢谢,日语我的主人怎么写,是另类的不是watashionsyujin~,日语中主人怎么写。“主人”的日语是:しゅじん。根据日语五十音图对照表,我们可以看出,日语的发音存在元音弱

知识

齐的毛笔字怎么写

阅读(199)

本文主要为您介绍齐的毛笔字怎么写,内容包括求好看的齐字书法字体,有没有图片是用毛笔字写的一个,齐,字,毛笔字怎么写。这里所说的“毛笔字”,是指按传统法度书写的毛笔字,而不是用毛笔随意写出的字。它是学习书法的第一阶段。怎样写好毛笔字

知识

西的田字格怎么写

阅读(746)

本文主要为您介绍西的田字格怎么写,内容包括西字在田字格里怎么写,东瞧瞧西瞧瞧的瞧字在田字格中怎么写,“刘”的田字格怎么写。西字在田字格里写法如上西:[ xī ] 部首:覀 笔画:6 五行:金 五笔:SGHG 基本解释1. 方向,太阳落下的一边,与“东”相对

知识

保证的英文怎么写的

阅读(169)

本文主要为您介绍保证的英文怎么写的,内容包括我保证英文怎么写,保证的英文单词怎么写啊,保证用英语怎么写呀急用呀.谢谢。我保证的英文是:By my troth。2、其中troth的英式发音为[trəʊθ],美式发音为[trɑ:θ] ,意思是:誓言,诚实与…

知识

始终英文怎么写

阅读(176)

本文主要为您介绍始终英文怎么写,内容包括始终英文怎么写,始终想不明白英文是怎么写,始终如一的英文怎么写。用 Understand 这个单词,或者 figure out 这个片语比较正式的说法是:I can never understand

知识

手腕拼音怎么写

阅读(230)

本文主要为您介绍手腕拼音怎么写,内容包括手腕拼音,手腕拼音,手腕的读音。胳膊 [ gē bo ] gē: 声母g,韵母e,读第一声。bo:声母b,韵母o,读轻声。基本释义:肩膀以下手腕以上的部分。英文翻译:a

知识

十万的英语怎么写

阅读(214)

本文主要为您介绍十万的英语怎么写,内容包括一万,十万,百万,千万,亿,用英语怎么说哦,十万用英语怎么翻译,几十万用英语怎么说,例如八十万。一万是ten thousand,十万是a hundred thousand,百万是one million,千万是ten million,

知识

怕英语怎么写

阅读(173)

本文主要为您介绍怕英语怎么写,内容包括怕的英语怎么写,怕字英语怎么写,我一直怕我写的英语不是人话.所以请帮我看看我写的对吗中文因为这个。对什么感到害怕的英文:afraid of sth、frightened of sthafraid of sthafraid:英 [əˈf

知识

切繁体字怎么写的

阅读(176)

本文主要为您介绍切繁体字怎么写的,内容包括切的繁体字怎么写,切的繁体字怎么写,切的繁体怎么写。”切“的繁体字和简体字是一样的。他是一个多音字,读作[qiē]或[qiè]。 一,[qiē]用刀从上往下用力。 1,词语:一刀切,相切,

知识

形容词英文怎么写

阅读(183)

本文主要为您介绍形容词英文怎么写,内容包括形容词的英文怎么写,形容词用英文怎么写,名词、形容词、动词、副词,用英语怎么写。形容的英文单词是describe,读音为英 [dɪskraɪb] 美 [dɪskraɪb] describe 英 [dɪskraɪb]

知识

勇气英文怎么写

阅读(196)

本文主要为您介绍勇气英文怎么写,内容包括勇气的英文怎么写,勇气英文怎么说,勇气勇敢的英文怎么写。【勇气】:courage n. 英 [ˈkʌrɪdʒ] 美 [ˈkərɪdʒ] 【拓展】:encourage v. 鼓励bravery

知识

生日贺卡怎么写英语

阅读(276)

本文主要为您介绍生日贺卡怎么写英语,内容包括英语生日贺卡应该怎么写,英语生日卡片,怎么写,英文生日贺卡怎么写。Dear sister,Today is your birthday. I wish you to be happy. I hope t

知识

道德作业怎么写

阅读(290)

本文主要为您介绍道德作业怎么写,内容包括德育“作业”怎么写,做一个有道德的人(范文),50字道德日记怎么写。范文一:德育作业未成年人思想道德建设创新案例 台湾的一位教育家高震东先生对德育这样说道:智育没有德育做基础,智育就是犯罪的帮凶。

知识

hibernate的hql语句怎么写

阅读(189)

本文主要为您介绍hibernate的hql语句怎么写,内容包括用hibernate的HQL怎么写一个插入语句,用hibernate的HQL怎么写一个插入语句,hibernate,一对多,这种hql语句怎么写。不是有映射文件吗?比如你的数据库表为student那么的你就应该有hibernate

知识

mysql中if语句怎么写

阅读(182)

本文主要为您介绍mysql中if语句怎么写,内容包括mysqlif语句怎么写,mysqlif控制语句怎么写,mysqlif控制语句怎么写。mysql手册中如是说:IF(expr1,expr2,expr3) 如果 expr1 为真(expr1 0 以及 expr1 NULL)

知识

sql查询语句分页查询语句怎么写

阅读(213)

本文主要为您介绍sql查询语句分页查询语句怎么写,内容包括数据库分页查询语句怎么写,sql的分页语句怎么写,如何用sql语句实现分页查询。select *from studentwherestu_id in( select stu_id from( select ROW_N

知识

if判断语句怎么写

阅读(192)

本文主要为您介绍if判断语句怎么写,内容包括c语言if语句的用法,if语句有几种表达方式分别是什么,这个if判断语句怎么写。c语言提供了三种形式的if语句: if(表达式)语句。 例如:if(x>y)printf("%d",x); 此时,如果表达式为真,则执行

知识

java中的if语句怎么写

阅读(208)

本文主要为您介绍java中的if语句怎么写,内容包括关于java中的if语句,java中的if语句怎么用法,用javaif语句怎么编写请大家帮助下。利用Boolean类提供的方法parseBoolean可以实现在if语句中使用String。具体分析如下:if(expression)中

知识

sql查询语句怎么写

阅读(174)

本文主要为您介绍sql查询语句怎么写,内容包括SQL查询语句怎样写,sql如何查询语句的格式怎么写,给写一句sql的查询语句啊,一个文章数据库,比如,小红和小明互为好。VF常用SQL语句大全 SQL是结构化查询语言,查询是SQL语言的重要组成部分,但不是

知识

选择if语句怎么写

阅读(164)

本文主要为您介绍选择if语句怎么写,内容包括选择结构,if语句,C语言编程题,选择结构If语句,c语言程序:使用一个if选择语句和一个for循环语句写一个程序。我用的是笨方法:先把a分别与b,c,d相比较,最小的值赋给a,然后b与c,d比较,最小的给b,然后c与d

知识

oracle数据库的语句怎么写

阅读(159)

本文主要为您介绍oracle数据库的语句怎么写,内容包括oracle数据库的分组查询的语句怎么写,oracle数据库连接语句怎么写,在oracle数据库中查询语句怎么写。1.打开plsql并转到登录页面。

[/e:loop]