diff --git a/src/main/java/fr/eni/enchere/bo/Article.java b/src/main/java/fr/eni/enchere/bo/Article.java new file mode 100644 index 0000000..4600fcd --- /dev/null +++ b/src/main/java/fr/eni/enchere/bo/Article.java @@ -0,0 +1,103 @@ +package fr.eni.enchere.bo; + +import java.util.Date; + +public class Article { + + int id; + String nom; + String desc; + Date dateDebutEnch; + Date dateFinEnch; + float prixInitial; + float prixVente; + int numUtilisateur; + int numCategorie; + + public Article() { + } + + public Article(int id, String nom, String desc, Date dateDebutEnch, Date dateFinEnch, float prixInitial, float prixVente, int numUtilisateur, int numCategorie) { + this.id = id; + this.nom = nom; + this.desc = desc; + this.dateDebutEnch = dateDebutEnch; + this.dateFinEnch = dateFinEnch; + this.prixInitial = prixInitial; + this.prixVente = prixVente; + this.numUtilisateur = numUtilisateur; + this.numCategorie = numCategorie; + } + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public String getNom() { + return nom; + } + + public void setNom(String nom) { + this.nom = nom; + } + + public String getDesc() { + return desc; + } + + public void setDesc(String desc) { + this.desc = desc; + } + + public Date getDateDebutEnch() { + return dateDebutEnch; + } + + public void setDateDebutEnch(Date dateDebutEnch) { + this.dateDebutEnch = dateDebutEnch; + } + + public Date getDateFinEnch() { + return dateFinEnch; + } + + public void setDateFinEnch(Date dateFinEnch) { + this.dateFinEnch = dateFinEnch; + } + + public float getPrixInitial() { + return prixInitial; + } + + public void setPrixInitial(float prixInitial) { + this.prixInitial = prixInitial; + } + + public float getPrixVente() { + return prixVente; + } + + public void setPrixVente(float prixVente) { + this.prixVente = prixVente; + } + + public int getNumUtilisateur() { + return numUtilisateur; + } + + public void setNumUtilisateur(int numUtilisateur) { + this.numUtilisateur = numUtilisateur; + } + + public int getNumCategorie() { + return numCategorie; + } + + public void setNumCategorie(int numCategorie) { + this.numCategorie = numCategorie; + } +} diff --git a/src/main/java/fr/eni/enchere/dall/ArticleRepository.java b/src/main/java/fr/eni/enchere/dall/ArticleRepository.java new file mode 100644 index 0000000..ed319c2 --- /dev/null +++ b/src/main/java/fr/eni/enchere/dall/ArticleRepository.java @@ -0,0 +1,13 @@ +package fr.eni.enchere.dall; + +import fr.eni.enchere.bo.Article; + +import java.util.List; + +public interface ArticleRepository { + List
findAll(); + Article findById(int id); + void save(Article article); + void delete(int id); + void update(int id); +} diff --git a/src/main/java/fr/eni/enchere/dall/ArticleRepositoryImpl.java b/src/main/java/fr/eni/enchere/dall/ArticleRepositoryImpl.java new file mode 100644 index 0000000..fedca9a --- /dev/null +++ b/src/main/java/fr/eni/enchere/dall/ArticleRepositoryImpl.java @@ -0,0 +1,4 @@ +package fr.eni.enchere.dall; + +public class ArticleRepositoryImpl { +} diff --git a/src/main/resources/static/favicon.ico b/src/main/resources/static/favicon.ico new file mode 100644 index 0000000..767eb3d Binary files /dev/null and b/src/main/resources/static/favicon.ico differ diff --git a/src/main/resources/templates/modele-page.html b/src/main/resources/templates/modele-page.html index 06d54aa..bcdf100 100644 --- a/src/main/resources/templates/modele-page.html +++ b/src/main/resources/templates/modele-page.html @@ -3,6 +3,7 @@ [[${title}]] + @@ -37,9 +38,9 @@
-