|
Description of the Submission |
||
|---|---|---|
This submission updates the Torpedo reference implementation for Hibernate. The submission provides Java implementations of the persistence layer as a package com.middleware-company.torpedo.auction.hibernate and mapping configuration files. The submission also provides updates to the Persistence layer interface and the AuctionServiceBean in order to implement one Hibernate session per Torpedo request. The updated configuration file enables lazy loading and non-mutable User objects and non-strict read-write caching. |
||
|
Contact Information |
||
The Middleware Company |
||
|
Configuration |
||
| O-R Mapping System | Hibernate 2.1.6 | |
| Submission Files |
torpedo.hbm.xml |
|
| TORPEDO Implementation | TORPEDO reference implementation 8.25.04 | |
| Application Server | BEA WebLogic Server 8.1 SP2 | |
| Database System | Hypersonic Server 1.4 | |
| Operating System | Windows 2000 Professional | |
| Configuration Notes | For repeatablility, the application server was restarted prior to running each test. The database was restored prior to running the placeBid and place2Bids tests. | |
|
TORPEDO Operations |
||
The number of database hits required to accomplish the operation is given. Following the link provides raw results, SQL and additional operation specific configuration information and analysis. |
||
| listAuction | 2 hits | |
| listAuctionTwice (as transaction) |
2 hits | |
| listAuctionTwice (not transaction) |
2 hits | |
| listPartialAuction | 2 hits | |
| findAllAuctions | 2 hits | |
| findHighBids | 2 hits | |
| placeBid | 4 hits | |
| place2Bids | 6 hits | |