Rose :: DB :: Object :: TUTORIAL

ROSE :: DB :: Object :: Tutorial is een rondleiding door de basisprincipes van Rose :: DB :: Object.
Download nu

Rose :: DB :: Object :: TUTORIAL Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • John C. Siracusa
  • Uitgever website:
  • http://search.cpan.org/~jsiracusa/

Rose :: DB :: Object :: TUTORIAL Tags


Rose :: DB :: Object :: TUTORIAL Beschrijving

Rose :: DB :: Object :: Tutorial is een rondleiding door de basisprincipes van Rose :: DB :: Object. ROSE :: DB :: Object :: TUTORIAL is een rondleiding door de basisprincipes van Rose :: DB :: Object.introductionthis Document biedt een stapsgewijze introductie tot de ROSE :: DB :: Object Module-distributie. Het toont alle belangrijke functies met behulp van een semi-realistische voorbeelddatabase. Deze tutorial vervangt echter niet de daadwerkelijke documentatie voor elke module. De documentatie "Referentie" in elk ".pm" -bestand is nog steeds essentieel en bevat enkele goede voorbeelden van zijn eigen. Deze tutorial biedt een geleidelijke inleiding tot Rose :: DB :: Object. Het beschrijft ook "best practices" voor het gebruik van Rose :: DB :: Object in de meest robuuste, onderhoudbare manier. Als u gewoon probeert een gevoel te krijgen voor wat mogelijk is, kunt u naar het einde gaan en een kijkje nemen op de ingevulde voorbeelddatabase en de bijbehorende PerL-code. Maar ik raad aan om de tutorial van start te lezen ten minste één keer. De voorbeelden zullen eenvoudig beginnen en steeds complexer worden. Jij, de ontwikkelaar, moet beslissen welk niveau van complexiteit of abstractie geschikt is voor uw specifieke taak. Conventionssom van de voorbeelden in deze tutorial zal het fictieve mijn ::: namespace-voorvoegsel gebruiken. Sommigen zullen helemaal geen voorvoegsel gebruiken. Uw code moet de naamruimte die u geschikt achtt. Meestal zal het iets zijn als MyCorp :: MyProject :: (d.w.z. uw bedrijf, organisatie en / of project). Ik heb ervoor gekozen mijn :: of om het voorvoegsel volledig te laten, gewoon omdat dit kortere klasnamen produceert, die deze tutorial verblijf binnen een 80-kolombreedte zullen helpen. Voor het belang van de beknoptheid, het gebruik van de breuk en geassocieerde "My "Verklaringen zijn ook weggelaten uit de voorbeeldcode. Onnodig te zeggen dat u altijd streng zult gebruiken in uw daadwerkelijke code.Similary, de traditionele "1;" Echte waarde die aan het einde van elk ".pm" -bestand wordt gebruikt, is van de voorbeelden weggelaten. Vergeet niet om dit aan het einde van uw daadwerkelijke perl-module-bestanden toe te voegen. Hoewel de meeste voorbeelden in deze tutorial de base.pm-module gebruiken om erfenis in te stellen, wordt rechtstreeks het wijzigen van de @isa-pakketvariabele meestal net zo goed. In situaties waarin er cirkelvormige relaties tussen klassen zijn, kan het gebruik van de gebruik de voorkeur hebben omdat het op compileertijd werkt, terwijl @isa-modificatie op looptijd gebeurt. In beide gevallen is het een goed idee om erfenis zo vroeg mogelijk in elke module in te stellen. Pakketproduct; # Installatie in het eerst instellen Gebruik basis qw (Rose :: DB :: Object); # Doe dan andere dingen ... ... Vereisten: · Perl


Rose :: DB :: Object :: TUTORIAL Gerelateerde software