Git
git kurulduktan sonra konsola
git --version yazalim. sonuc verirse git kurulmustur.
Daha sonra kendimizi asagidaki komutlarla tanitalim.
git config --global user.name "Adı ve Soyadı"
git config --global user.email "emaildresi"
oncelikle kodlarimizi gondermek icin bir klasor olusturalim.
mkdir kodlar
Daha sonra bu klasore girelim.
cd kodlar
Simdi de bu klasoru git klasoru haline getirelim. Bu sekilde buraya gizli olarak .git dosyayi eklendi. Bu dosya icinde ayarlar icerir.
git init
git fetch origin
Remote daki kodlari locale indirir ama localdeki kodlarla entegre etmez.
git pull origin master
Remotedaki degisiklikleri indirir ve localle entegre eder.
10 Mayıs 2019 Cuma
HIBERNATE
1. one to one
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity
public class Adress {
@Id
@GeneratedValue(strategy= GenerationType.AUTO)
private Long adressId;
@Column(name="Mahalle")
private String mahalle;
@Column(name="Cadde")
private String cadde;
// getters and setters
}
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.OneToOne;
@Entity
public class Kisi {
@Id
@GeneratedValue(strategy= GenerationType.AUTO)
private Long id;
@Column(name="Ad")
private String ad;
@OneToOne
private Adress address;
// getters and setters
}
import javax.persistence.*;
@Entity
public class Hesap {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name="HesapId")
private Long id;
@Column(name="HesapAdi")
private String hesapAdi;
@Column(name="Bakiye")
private Double hesapBakiyesi;
//getters and setters
}
import java.util.List;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.JoinTable;
import javax.persistence.OneToMany;
@Entity
public class Kisi {
@Id
@GeneratedValue(strategy= GenerationType.AUTO)
@Column(name="KisiId")
private Long id;
@Column(name="Ad")
private String ad;
@OneToMany(cascade = CascadeType.ALL)
@JoinTable(name="KisiAdres", joinColumns = {@JoinColumn(name="KisiId") }, inverseJoinColumns = { @JoinColumn(name="HesapId")})
private List hesapListesi;
// getters and setters
}
Etiketler:
#connection,
#database,
#hibernate,
#java,
#jpa,
#veritabanı
Kaydol:
Kayıtlar (Atom)