![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hello. I am in the need for a good ORM layer. I have a huge application in which sql is all over the place and is distributed amongst many computers. Thus my requirements are - sql must explicit but managed. Hibernate/JDO automating everything is not an option. - free/cheap but still actively supported - for java I have been looking at Mr. Persister, but it seems to simplistic. I am about to evaluate SimpleORM, but it seems not to be developed anymore. HEEELP ;-) |
#3
| |||
| |||
|
|
carlo wrote: Hello. I am in the need for a good ORM layer. I have a huge application in which sql is all over the place and is distributed amongst many computers. Thus my requirements are - sql must explicit but managed. Hibernate/JDO automating everything is not an option. - free/cheap but still actively supported - for java I have been looking at Mr. Persister, but it seems to simplistic. I am about to evaluate SimpleORM, but it seems not to be developed anymore. HEEELP ;-) Hi Carlo, There are a couple of options out there that I think might fit your description 1. iBatis http://ibatis.apache.org SQL is managed in configuration files.The framework maps a row from a result set to an object, or an object to a prepared statement. 2. SQLC http://www.hammurapi.biz/hammurapi-b...ndex.html#SQLC The framework will generate java library for a set of SQL statements specifiied in configuration file. The project will then use the generated library. 3. JDBCPersistence. http://www.jdbcpersistence.org The framework will map rows from a result set to a set of java beans, or an object to a prepared statement. next release will include batched updates and partial objects, due in 2 month. Hope this helps |
#4
| |||
| |||
|
|
thanks... is the new java 6 worth anything in this respect. I saw you could do stuff using annotations, but im unsure how it deals with aggegating various tables etc.... thanks for all the suggestions... I'll definetily have a look at them. Which ones do you have experience with? In my opinion current persistence options are quite complicated, partly |
![]() |
| Thread Tools | |
| Display Modes | |
| |