Post

Visualizzazione dei post da giugno, 2018

Git: lavorare con i branch, comandi essenziali

GIT, comandi basilari per  lavorare correttamente con i branch   git init              inizializzo il repository  git add *             aggiungo tutti i file al repository  git commit            eseguo il commit Una volta che ho un repo in uno stato consistente posso usufruire dei branch: git checkout -b calcoloCategoria       -  Questo comando crea un branch che si chiama "calcoloCategoria" e lo   attiva. Da ora in avanti lavoro nel nuovo branch. [ORA LAVORO NEL MIO NUOVO BRANCH] git status                V isualizzo i file che sono stati modificati git add ...                Aggiungo i file che desidero al commit git commit              Eseguo il commit del branch git checkout master    ...

JPA: dichiarazione di un Identificativo che utilizza una Sequence

Nel codice sotto, in grassetto, l'annotation che occorre per far si che il DBMS (Postrgesql nel mio caso) creai automaticamente un valore univoco per la chiave primaria. Qui per completezza i dettagli dell'annotation. Annotation:  @GeneratedValue Attributi: strategy = GenerationType.SEQUENCE,  generator = "seq_atleta": seq_atleta è il nome della sequence che deve essere utilizzata per questa chiave primaria. @Entity @Table(name = "atleta") public class Atleta implements Serializable {     private static final long serialVersionUID = 1L;     @Id     @Basic(optional = false)     @NotNull     @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "seq_atleta")     @Column(name = "id")     private Long id; [...] }// end of Entity