IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Démarrer un projet java


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Novembre 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1
    Par défaut Démarrer un projet java
    Salut tout le monde,

    Je débute et je me suis inspiré de pas mal de tutos un peu partout mais qui semblent dater de quelques années. Avant de continuer mon apprentissage, je voudrais avoir votre avis sur ma démarche : y a-t-il plus simple ?

    Objectif : coder un programme avec base de données et interface graphique. Ici j'ai pris un exemple simple de recettes avec des ingrédients.

    Processus :
    - j'ai commencé par créer mes différentes classes POJO
    - puis j'ai plongé pendant quelques semaines dans postgresql et j'ai créé ma base de données
    - pour la manipuler, je suis revenu vers java en créant de nouvelles classes DAO correspondant à mes POJO pour manipuler ma base de données
    - pour l"interface graphique, j'ai découvert javafx et je suis actuellement en train d'adapter mes POJO et mes DAO pour s'adapter aux property

    Prochaines étapes : créer mon interface avec scenebuilder et puis créer ma classe controler pour faire le lien entre mon UI et ma base de données.

    Pour un débutant, cela fait pas mal d'apprentissages et à chaque fois que je pense arriver au bout, j'ouvre une nouvelle porte ("Oh des property, c'est quoi ?", "Ah ça a l'air cool les observableList").

    Que pensez-vous de la démarche ? En 2019, y a-t-il une manière plus facile de coder une petite application ?
    Je n'ai pas trouvé beaucoup d'exemples de codes comprenant une base de données, une interface graphique javafx, le pattern DAO, en connaissez-vous ?

    Un tout grand merci à vous pour vos avis !

    jay

  2. #2
    Membre Expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Par défaut
    Citation Envoyé par jay_vive_sly Voir le message
    - pour l"interface graphique, j'ai découvert javafx et je suis actuellement en train d'adapter mes POJO et mes DAO pour s'adapter aux property
    Je dirais, à part cette phrase qui est exactement ce qu'on ne devrait pas faire (on ne change pas la couche de persistence pour s'adapter à l'interface graphique - on fait plutôt des objets à part pour l'UI), tu es plutôt pas trop mal.

    Pense à une couche "service" en plus des DAO, pour implémenter la logique métier. Le DAO, ça s'occupe de faire les opération de base sur la DB (CRUD en général, plus quelques search spécifiques), le service lui va utiliser plusieurs DAO pour avoir une unité métier autonome et remplir un besoin fonctionnel.

    Pour un premier projet tu n'es pas trop mal :-)

  3. #3
    Invité de passage
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2016
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2016
    Messages : 1
    Par défaut deziper un repertoire de fichiers java
    appel à l'aide,
    je m'excuse d'avance de gêner quelque peu, mais je suis persuadé que mon soucis pourra aider d'autres sur ce forum. Voilà cela fait quelques années que je n'ai pas touché aux commandes linux, et encore moins java et javac.
    je souhaite faire exécuter sur debian-linux ces commandes:

    ~$ java -jar ./acr122urw.jar -h
    Usage: java -jar acr122urw.jar [option]
    Options:
    -h, --help show this help message and exit
    -d, --dump [KEYS...] dump Mifare Classic 1K cards using KEYS
    -w, --write S B KEY DATA write DATA to sector S, block B of Mifare Classic 1K cards using KEY
    Examples:
    java -jar acr122urw.jar --dump FF00A1A0B000 FF00A1A0B001 FF00A1A0B099
    java -jar acr122urw.jar --write 13 2 FF00A1A0B001 FFFFFFFFFFFF00000000060504030201
    A partir l'archive .zip suivante : https://github.com/mdeverdelhan/ACR122U-reader-writer.
    Mon soucis: je ne parviens pas à créer le fichier exécutable ./acr122uw.jar . je ne sais plus comment, quand bien même je vois bien que je dispose de cette archive ACR122u.zip. il y a 4 fichier .java un readme.md, un Pom.xml,
    un fichier .gitignore, un repertoire src, un autre res. Je ne sais comment faire...
    Cordialement

  4. #4
    Membre émérite Avatar de Cincinnatus
    Homme Profil pro
    Développeur d'applications métier
    Inscrit en
    Mars 2007
    Messages
    593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur d'applications métier
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2007
    Messages : 593
    Par défaut
    Citation Envoyé par Mabtux Voir le message
    A partir l'archive .zip suivante : https://github.com/mdeverdelhan/ACR122U-reader-writer.
    Mon soucis: je ne parviens pas à créer le fichier exécutable ./acr122uw.jar . je ne sais plus comment, quand bien même je vois bien que je dispose de cette archive ACR122u.zip. il y a 4 fichier .java un readme.md, un Pom.xml,
    un fichier .gitignore, un repertoire src, un autre res. Je ne sais comment faire...
    Cordialement
    Bonjour,

    Il est indiqué sur la page :
    Build

    ~$ mvn clean package

    Puisque le pom.xml décrit la construction par maven, si l'outil est installé sur ton linux, c'est maven qui se charge du boulot (avec l'indication 'package').

Discussions similaires

  1. Réponses: 9
    Dernier message: 10/01/2007, 09h04
  2. [debutant]creer un projet java
    Par Battosaiii dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 01/12/2005, 17h34
  3. [Run]comment executer un projet java sous eclipse
    Par snaioua dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 04/10/2005, 17h40
  4. [Eclipse 3.0.1]Ouvrir un projet java deja existant
    Par paca_mike dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 28/04/2005, 13h23
  5. Comment eviter de dedoubler projet c++ et projet java/applet
    Par buzzz dans le forum Langages de programmation
    Réponses: 8
    Dernier message: 13/10/2004, 13h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo