Java Hibernate วิธีการ Mapping Oracle to_char  สร้างคำถาม

 1,904 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 26/09/2018

Java Hibernate วิธีการ Mapping Oracle to_char

ปรกติเวลา Mapping Field Hibernate โดยใช้ Annotations
จะประกรอบด้วย @Id , @Column ที่เป็น Field จริงใน database

@Id
@Column(name = "code_id")
private int codeId;
@Column(name = "test_name")
private String testName;
@Column(name = "test_date")
private Date testDate;

แต่ถ้าหากเราต้องการ Field ซัก field ที่ใช้ในกรณี Query
โดยใส่ function ของ Oracle ครอบซึ่งเป็น field ที่ไม่มีอยู่จริงใน table
สามารถใช้ Annotations @Formula ได้ เช่น

@Formula(" to_char(test_date,'dd/mm/yyyy') ")
private String testDateStr;

ประมาณนี้ครับ แล้วก็สร้าง method พวก get ,set ให้ field นี้ด้วยนะ
วิธีนี้ดีตรงที่จะมีผลกับการ Query เท่านั้น ไม่มีผลกับตอน Save เพราะไม่ได้ mapping field เป็น Column ใน database จริง


ถ้าชอบบทความนี้ กด Like เลย :Java Hibernate วิธีการ Mapping Oracle to_char
TAGS : Java   Hibernate   Oracle   Programming   โปรแกรมมิ่ง  
 1,904 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 26/09/2018



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่




× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  การเขียนเว็บ แบบ SPA หรือ Single Page Applications ทำอย่างไร ถามเมื่อ (2015-09-21)   3,186 views  (ดูล่าสุดเมื่อ 59 วินาที!!)

  Java Rule Engine คืออะไร ถามเมื่อ (2015-09-16)   3,534 views  (ดูล่าสุดเมื่อ 12 นาที)

  คําสั่ง sql คืออะไรคะ ต่างจาก PLSQL ยังไง ถามเมื่อ (2011-06-24)   4,306 views  (ดูล่าสุดเมื่อ 15 นาที)

  datatables เปลี่ยน default rows per page จำนวน Record ที่แสดงต่อหน้า ถามเมื่อ (2017-06-01)   2,087 views  (ดูล่าสุดเมื่อ 26 นาที)

  ใช้ Eclipse Commit Code เข้า SVN ไม่ได้ติดปัญหา folder is locked ถามเมื่อ (2013-04-03)   2,791 views  (ดูล่าสุดเมื่อ 29 นาที)

  Java script iframe จะเรียกใช้ function ใน mainframe ได้อย่างไร ถามเมื่อ (2012-10-24)   3,171 views  (ดูล่าสุดเมื่อ 29 นาที)

  php ย่อมาจาก หรือ มีคำแปลว่าอะไรครับ ถามเมื่อ (2013-04-23)   2,868 views  (ดูล่าสุดเมื่อ 29 นาที)

  คำสั่งในการ Manage site Ubuntu เพื่อสร้าง host domain ต่างๆ ถามเมื่อ (2016-07-27)   2,199 views  (ดูล่าสุดเมื่อ 30 นาที)

  php Date format ขอตัวอย่างการจัดรูปแบบวันที่ด้วย PHP ครับ ถามเมื่อ (2012-10-08)   3,067 views  (ดูล่าสุดเมื่อ 30 นาที)

  Oracle NOT EXISTS tuning performanc ให้เร็วกว่าการใช้ NOT IN ถามเมื่อ (2017-06-01)   4,163 views  (ดูล่าสุดเมื่อ 31 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com