Prevayler info

This is starting point for all things related to Prevayler and me. You'll find here some Polish documents about Prevayler and my PAT project.

PAT
AOP'ed framework for quite transparent persistence using Prevayler. For details about it see webpage: http://patsystem.sourceforge.net
Thesis: PAT
As my thesis is just about PAT and Aspect Oriented Programming, Prevayler
Read more.. [Polish only]
SDJournal
"Samoobsługowa baza danych", Tomasz Nazar, SDJ, numer 11, 2005
Students' classes
My friends and me had short course of Prevayler at the university during summer 2004 semester..
Prevayler: Krok po kroku @ ii.uni.wroc.pl [Polish]
VI KKIO
My try for paper for our National Software Engineering Conference about transparent persistence of objects using Prevayler [Polish]
Prototyping with Prevayler
Presentation given to students about fast prototyping using Prevayler:
Prevayler as the effective tool in fast prototyping. [Polish]
Some text about life..
New look at object world [Polish only]
Objects, life, open mind... [Polish only]
Isn't this beautiful? (PAT version is even better)
//init system
prevaylerSystem = new SnapshotPrevayler(new World(), "/repository/");
world = prevaylerSystem.system();

//getting objects from "repository"
Human tom = world.getHumanByName("tom");

tom.sayName(); // $> "my name is Tom"

Jenny jenny = new Human("Jenny");

//adding new objects to "repository"
world.newHumanBorn(jenny);

//transactions? here You are

transactions.marry(tom, monik);

    //Facade: transactions
    //marry(Human man, Human woman)
    //{
    //    man.wife(monik);
    //    woman.husband(tom);
    //}

// !! crash !! 
// power is off
// power is on
// Linux 2.4.18...
// System ready
// Tomcat started..
// Prevayler system ... recovered
// Transaction: marry(tom, monik)
// ..
// system ready..

monik.showHusband(); // $> "Tom is my husband"
        
IBM DeveloperWorks article
http://www-106.ibm.com/developerworks/library/wa-objprev/
Prevayler Homepage (Wiki)
http://www.prevayler.org
PAT system homepage
http://patsystem.sourceforge.net/
Prevayler Usenet
http://news.gmane.org/gmane.comp.java.prevayler/
Advogato - Prevayler article (discussion)
http://www.advogato.org/article/398.html
JoelOnSoftware - Prevayler
http://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=show&ixPost=60639
Object databases resource
http://www.service-architecture.com/products/object-oriented_databases.html

Designed with CSS| Get Firefox!| | Opel Omega Forum|

Copyright © Tomasz Nazar 2007
Revision: $Id: index.gtml 3811 2005-10-13 23:44:10Z nthx $