Encerrado

Hibernate persistence example

My company would like for a programmer to write an example program using the open-souce Hibernate Java persistence package. This will allow us to evaluate it's

capabilities and decide if it is suitable for our application.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Ant build file/script that will

A) Allow for the generation of SQL scripts to create the database tables for MySQL.

B) Allow for the generation of Java classes (that correspond to the hibernate

configuration file)

C) Compile/Run a simple program that will insert, update, delete, and query objects.

(ie. create a user, create a manuscript, create AuthorManuscript, query User, delete manuscript (causing cascade delete of associated AuthorManuscript))

3) Hibernate configuration file representing the objects listed below.

Class: User

Attributes:

Integer OID (primary key)

String loginID

String firstName

String lastName

String street1

String street2

String city

String state

String zipCode

String country

String phone

String fax

String password

Vector/List of class AuthorManuscript: vecAuthoredManuscripts

Vector/List of class EditorManuscript: vecEditorManuscripts

Class: UserSummary

Attributes:

Integer OID (primary key)

String loginID

String firstName

String lastName

String password

Class: AuthorManuscript

Integer OID

Integer UserOID

Integer ManuscriptOID

ManuscriptSummary clsManuscript

Class: EditorManuscript

Integer OID

Integer UserOID

Integer ManuscriptOID

boolean ReadInd

boolean UpdateInd

boolean DeleteInd

ManuscriptSummary clsManuscript

Class: Category

Attributes:

Integer OID (primary key)

String name

Class: Manuscript

Attributes:

Integer OID (primary key)

String title

String shortDescription

String strStatus

Catgory clsCategory

Vector/List of class ManuscriptFile: vecManuscriptFile (ordered by Revision number descending)

Vector/List of class AuthorManuscript: vecAuthorManuscript

Vector/List of class EditorManuscript: vecEditorManuscript

Class: ManuscriptSummary

Attributes:

Integer OID (primary key)

String title

String shortDescription

String strStatus

Catgory clsCategory

Class: ManuscriptFile

Attributes:

Integer OID

Integer manuscriptOID

String fileName

Integer revisionNum

Integer createFileUserOID

Date createDateTime

UserSummary clsCreateUserSummary

4) Complete ownership and distribution copyrights to all work purchased.

## Platform

MySQL, Java (Win 95/98/NT/2000/XP, Unix)

Habilidades: Engenharia, Java, MySQL, PHP, Arquitetura de software, Teste de Software

Ver mais: vector vector string, vector string, string vector, string source code java, c vector example, country state and city database mysql, catgory, build mysql query, ant code generation, hibernate in java, java hibernate, Hibernate , example, java code example, simple program example, zipcode city, php mysql sql example, java simple example, update sql form application, mysql revision, city country state database php, mysql delete mysql database tables, update insert sql, php class attributes, mysql compile

Acerca do Empregador:
( 39 comentários ) Norcross, United States

ID do Projeto: #2955567

9 freelancers estão ofertando em média $187 para este trabalho

dalexandervw

See private message.

$148.75 USD in 5 dias
(16 Comentários)
4.6
peterldevel

See private message.

$85 USD in 5 dias
(13 Comentários)
3.6
dafe2002

See private message.

$425 USD in 5 dias
(9 Comentários)
3.4
mmbvw

See private message.

$170 USD in 5 dias
(2 Comentários)
2.6
zshaw

See private message.

$51 USD in 5 dias
(1 Comentário)
2.5
probsolvervw

See private message.

$425 USD in 5 dias
(0 Comentários)
0.0
kavayasolutions

See private message.

$212.5 USD in 5 dias
(0 Comentários)
0.0
josecorreia

See private message.

$76.5 USD in 5 dias
(0 Comentários)
0.0
marilenvw

See private message.

$85 USD in 5 dias
(0 Comentários)
0.0