Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Bahwa file berada di dalam folder models/entities */
- package com.domain.models.entities;
- /* Import semua anotasi yang di gunakan */
- import java.io.Serializable;
- import javax.persistence.Entity;
- import javax.persistence.GeneratedValue;
- import javax.persistence.GenerationType;
- import javax.persistence.Id;
- import javax.persistence.Table;
- /* end */
- /* Untuk create table di butuhkan anotasi Entity */
- @Entity
- /* anotasi untuk create table tbl_customers */
- @Table(name="tbl_customers")
- public class Customer implements Serializable{
- /* menandakan bahwa Id adalah primary key */
- @Id
- /* setting Id auto-increment */
- @GeneratedValue(strategy=GenerationType.IDENTITY)
- private Long Id;
- private String name;
- private String adress;
- private double phone;
- /*
- membuat printah ini klik kanan di editor VS.Code pilih :
- Source Action - Generate Constructors
- lalu klik ok pada navbar di atas tanpa checkbox fields
- */
- public Customer() {
- }
- /* End */
- /*
- membuat printah ini klik kanan di editor VS.Code pilih :
- Source Action - Generate Constructors
- lalu klik ok pada navbar di atas dan checkbox semua fields
- */
- public Customer(Long id, String name, String adress, double phone) {
- Id = id;
- this.name = name;
- this.adress = adress;
- this.phone = phone;
- }
- /* End */
- /*
- membuat script dibawah ini secara cepat klik kanan di editor VS.Code pilih :
- Source Action - Generates Getters and Setters
- lalu klik checkbox semua fields lalu klik ok
- */
- public Long getId() {
- return Id;
- }
- public void setId(Long id) {
- Id = id;
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public String getAdress() {
- return adress;
- }
- public void setAdress(String adress) {
- this.adress = adress;
- }
- public double getPhone() {
- return phone;
- }
- public void setPhone(double phone) {
- this.phone = phone;
- }
- /* end */
- }
Advertisement
Add Comment
Please, Sign In to add comment