Name |
Full Hibernate Plugin |
---|---|
Publisher |
|
License |
Open Source (ASL2) |
Version |
1.5-GA |
Compatibility |
Struts 2.0.9+ Struts 2.1.x Hibernate 3.2.x Hibernate 3.3.x |
Homepage |
|
Download |
http://code.google.com/p/full-hibernate-plugin-for-struts2/downloads/list |
Overview
The Full Hibernate Plugin provides Hibernate Validator integration, Hibernate Core Sessions and Transactions injection capabilities and a Configuration Management Web Tool.
Many developers use Spring Framework and Spring Plugin to configure Hibernate Core Sessions and Transactions management. With this plugin, this task is too much easy (no need of Spring Framework and Spring Plugin).
Hibernate Validator integration
DRY - Don't Repeat Yourself!
This feature allow the use of the fantastic Hibernate Validator Framework with very simple use of Annotations in your Actions.
More about Hibernate Validator at http://www.hibernate.org/412.html
Hibernate Core Sessions injection capability
The Open Session in View pattern made easy
This feature provides an Interceptor that open and sets in the value stack a Hibernate Core Session and closes (or not) this after the results are rendered for the client.
No code lines need to be added to manage Hibernate sessions in Struts 2 projects. Only some XML (or .properties) lines needed. Annotations for target sessions and transactions can be used instead (since 1.0 GA version).
This feature follows the concepts at http://www.hibernate.org/43.html
Important! hibernatesession-plugin-for-struts2 users: You are strongly encouraged to migrate for this plugin!
Hibernate Transactions injection capability
Transactions by request
This feature provides an Interceptor that opens and sets in the value stack a Transaction and commit this after the results are rendered for the client if a rollback method was not invoked.
No code lines need to be added to manage Hibernate sessions in Struts 2 projects. Only 01 (one) XML (or .properties) line needed.
Hibernate Core configuration management Web Tool
Manage and reload your Hibernate Core configurations without reload your web content
This feature provides an WEB front-end tool for view and reload your Hibernate Core configurations.
Yout can provide this tool in your context in a public way or protect this by 2 ways: IPs/Hosts list or HTTP Autentication.
Full Documentation, examples and FAQ at http://code.google.com/p/full-hibernate-plugin-for-struts2/.
Version History
Version |
Date |
Author |
Notes |
---|---|---|---|
1.5 GA |
Aug 27, 2009 |
General Availability release |
|
1.4 GA |
Jul 30, 2009 |
General Availability release |
|
1.3 GA |
Jul 09, 2009 |
General Availability release |
|
1.2 GA |
Jul 07, 2009 |
General Availability release |
|
1.1 GA |
Jul 05, 2009 |
General Availability release |
|
1.0 GA |
Jun 11, 2009 |
General Availability release |
|
1.0 Beta |
Mai 20, 2009 |
Beta release |