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

Portails Java Discussion :

interaction avec la base de donnee


Sujet :

Portails Java

  1. #1
    Membre confirmé Avatar de lamis2009
    Inscrit en
    Janvier 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 133
    Par défaut interaction avec la base de donnee
    bonjour,

    je travail sur ce tutoriel:

    http://209.85.229.132/search?q=cache...&hl=fr&ct=clnk

    et quand je fait la commande de ant: ant build-service

    il genere automatiquement plusieurs fichiers, j ai pas compri le role de ces fichiers generees :
    BookLocalServiceUtil
    BookLocalServiceFactory
    ...

    et j ai pas trouve de documentation

    Merci d avance

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    522
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 522
    Par défaut
    Salut,

    Liferay possède sa propre mécanique de "factory". En lisant leurs commentaires, je pense qu'ils ont une sorte de générateur de classes bien de chez eux.

    De ce que j'en ai compris, chaque classe respecte le principe suivant :
    - classService : interface de la classe. Permet d'avoir une abstraction et donc de pouvoir l'adapter à plusieurs usages. Peu utile je trouve.

    - classServiceImpl :implémentation de la classe. C'est là que se trouve le code source principal, l'intelligence de Liferay.

    - classServiceFactory : générateur d'instances de la classe

    - classServiceUtil : utilitaire constituant la porte d'entrée de la classe. En gros, ça veut dire que tu dois toujours invoquer cette classe et rien d'autre.

    Sinon, à noter :

    - classLocalServiceUtil : idem que classServiceUtil mais sans la gestion des droits. Assez pratique pour outrepasser les droits compliqués de Liferay.

  3. #3
    Membre confirmé Avatar de lamis2009
    Inscrit en
    Janvier 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 133
    Par défaut
    merci bien

    ben ce fichier .dtd explique bien le fichier service.xml

    http://www.liferay.com/dtd/liferay-s...lder_5_1_0.dtd

Discussions similaires

  1. Réponses: 5
    Dernier message: 26/03/2011, 18h29
  2. Réponses: 2
    Dernier message: 27/08/2010, 18h59
  3. Interaction avec une base de données
    Par despeludo dans le forum Excel
    Réponses: 1
    Dernier message: 24/11/2009, 11h10
  4. [Archi]Oracle avec plusieurs Base de donnees
    Par nytmare dans le forum Oracle
    Réponses: 3
    Dernier message: 29/11/2006, 19h36
  5. probleme avec la base de donnee (debutant)
    Par zebougha dans le forum Bases de données
    Réponses: 4
    Dernier message: 27/03/2006, 23h53

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