Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

Name

Full Hibernate Plugin

Publisher

José Yoshiriro

License

Open Source (ASL2)

Version

2.2-GA

...

Compatibility

Java 1.5

...

+

...

Struts

...

2.0.9

...

+

...

Struts

...

2.1.x

...

Hibernate

...

3.2.x

...

Hibernate

...

3.3.x,

...

Hibernate

...

Validator

...

3.1.0+

...

...

...

...

Wiki Markup
{rate:title=Rating|theme=dynamic|key=MyPlugin}

...

Wiki Markup
{img:src=http://www.avalihc.com.br/v01/donate.PNG}

...

https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2SC696DUFMKPG

...

Overview

The Full Hibernate Plugin

Excerpt

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. This plugin is compatible with Hibernate Validator 3.1.0 and 4.0.2 (since 2.2 version).

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.

Very easy to use: Using the @SessionTarget Annotation or some XML lines.

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.

You can configure multiple databases (2.0+).

...

Very

...

easy

...

to

...

use:

...

Using

...

the

...

@TransactionTarget

...

Annotation

...

or

...

some

...

XML

...

lines.

...

Hibernate

...

Core

...

configuration

...

management

...

Web

...

Tool

...

Manage,reload

...

and

...

test

...

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.

...

You

...

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

2.2.1

...

GA

...

Sep

...

11,

...

2010

José Yoshiriro

General Availability release

2.2

...

GA

...

Mar

...

08,

...

2010

José Yoshiriro

General Availability release

2.1.3

...

GA

...

Jan

...

19,

...

2010

José Yoshiriro

General Availability release

2.1.2

...

GA

...

Dec

...

17,

...

2009

José Yoshiriro

General Availability release

2.1.1

...

GA

...

Dec

...

15,

...

2009

José Yoshiriro

General Availability release

2.1

...

GA

...

Nov

...

20,

...

2009

José Yoshiriro

General Availability release

2.0

...

Beta

...

Oct

...

21,

...

2009

José Yoshiriro

Beta release

1.5

...

GA

...

Aug

...

27,

...

2009

José Yoshiriro

General Availability release

1.4

...

GA

...

Jul

...

30,

...

2009

José Yoshiriro

General Availability release

1.3

...

GA

...

Jul

...

09,

...

2009

José Yoshiriro

General Availability release

1.2

...

GA

...

Jul

...

07,

...

2009

José Yoshiriro

General Availability release

1.1

...

GA

...

Jul

...

05,

...

2009

José Yoshiriro

General Availability release

1.0

...

GA

...

Jun

...

11,

...

2009

José Yoshiriro

General Availability release

1.0

...

Beta

...

Mai

...

20,

...

2009

José Yoshiriro

Beta release