第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

HQL查詢無(wú)法顯示

HQL查詢無(wú)法顯示

hibernate-release-5.2.9.Finaljunit4.9mysql使用5.1.29package hibernate;import java.util.Date;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.boot.registry.StandardServiceRegistryBuilder;import org.hibernate.cfg.Configuration;import org.hibernate.service.ServiceRegistry;import org.junit.After;import org.junit.Before;import org.junit.Test;public class StudentsTest { ? private SessionFactory sessionFactory; ? private Session session; ? private Transaction transaction; @Before public void init(){ //創(chuàng)建配置對(duì)象 Configuration config=new Configuration().configure(); config.addClass(Student.class); //創(chuàng)建服務(wù)注冊(cè)對(duì)象 ServiceRegistry serviceRegistry =new StandardServiceRegistryBuilder().applySettings(config.getProperties()).build(); //創(chuàng)建會(huì)話工廠對(duì)象 sessionFactory=config.buildSessionFactory(serviceRegistry); //會(huì)話對(duì)象 session=sessionFactory.openSession(); //開啟事物 transaction=session.beginTransaction(); } @After public void destroy(){ transaction.commit();//提交事物 session.close();//關(guān)閉會(huì)話 sessionFactory.close();//關(guān)閉會(huì)話工廠 } ?@Test? ? ? ? public void teststudent(){? ? ?String sql="from Student";? ? ?Query<Student> query=session.createQuery(sql);? ? ?? ? ?List<Student> stu=query.list();? ? ?? ? ?for(Student s:stu)? ? ?{? ? ?System.out.println("name"+stu);? ? ?? ? ?}? ? ???? ? ? }
查看完整描述

1 回答

?
堯叔

TA貢獻(xiàn)77條經(jīng)驗(yàn) 獲得超201個(gè)贊

重寫Student 的toString()方法, 然后這樣寫

for(Student?s:stu)
?????{
?????System.out.println("name"+stu.toString());
?????}

謝謝采納!

查看完整回答
1 反對(duì) 回復(fù) 2017-03-28
  • 好好認(rèn)真學(xué)習(xí)
    好好認(rèn)真學(xué)習(xí)
    package hibernate; import java.util.Date; public class Student { private int sid; private String sname; private String gender; private Date birthday; private String address; public Student(int sid,String sname,String gender,Date birthday,String address){ this.sid=sid; this.sname=sname; this.gender=gender; this.birthday=birthday; this.address=address; } public Student(){ } @Override public String toString() { return "Student [sid=" + sid + ", sname=" + sname + ", gender=" + gender + ", birthday=" + birthday + ", address=" + address + "]"; } } toString要怎么寫額
  • 堯叔
    堯叔
    @Override public String toString() { return "Student [sid=" + sid + ", sname=" + sname + ", gender=" + gender + ", birthday=" + birthday + ", address=" + address + "]"; } 這不就是么 你不都已經(jīng)重寫了 for(Student s:stu) { System.out.println("name"+stu.toString()); }
  • 堯叔
    堯叔
    用toString()方法打印信息 你直接打印對(duì)象你當(dāng)然看不懂
點(diǎn)擊展開后面6
  • 1 回答
  • 0 關(guān)注
  • 1191 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)