Code Monkey home page Code Monkey logo

papyfinance's Introduction

PapyFinance

Projet Java EE de Cédric Beaumont, Iñaki Calzada, Ismail Mallasse et Yassine Ramrami.

Installation

  • Installer Eclipse
  • Installer JBoss - Wildfly
  • Installer Maven
  • Installer xampp (pour la base de données MySQL)
  • Installer h2 (pour la base de données de tests)
  • Création du projet
    • Créer un Dynamic Web Project
    • Utiliser le runtime Wildfly 8.x
    • Download and install WildFly 8.2.1 Final
    • Finish
  • Configuration du projet Maven
    • Cliquer droit sur le projet > Configure > Convert to Maven Project
    • Finish
    • Skip Dependency Conversion
  • Configuration git
  • Configuration du serveur WildFly
    • Dans l'onglet "Servers", créer un nouveau serveur
    • Choisir "WildFly 8.x"
    • Next > Next
    • Ajouter le projet PapyFinance
    • Finish

Exécution (avec le fichier war)

  • Placer le fichier war dans le dossier /standalone/deployments/ de Wildfly
  • La configuration de MySQL est la suivante:
    • adresse: localhost:3306
    • nom de la base: papyfinance
    • username: root
    • password:
  • Lancer MySQL
  • Créer la base de données "papyfinance" (juste la base, Hibernate se chargera de créer les tables)
  • Lancer le serveur Wildfly
  • Se rendre sur l'url http://localhost:8080/PapyFinance/seed
  • Seeder en cliquant sur la bouton
  • Naviguer
  • Si jamais vous ne pouviez pas utiliser l'utilisateur MySQL "root" sans mot de passe, vous pouvez changer l'utilisateur dans le fichier PapyFinance/src/hibernate.cfg.xml en modifiant ces deux lignes:
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password"></property>

papyfinance's People

Contributors

cedricbm avatar inakiclzd avatar yassinco avatar

Watchers

 avatar  avatar  avatar

papyfinance's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.