Re: t5: DAO and hibernate integration

2008-10-13 Thread shinkei


How would I use the userDAO in a normal java class (ie. not a page)?

Inject won't seem to work unless its a page.

Can anyone help?



Raul Rosenzvaig wrote:
 
 Finally I got the most simple solution from Onno
 
 Just to pass the hibernate session in the constructor and that will do the
 trick:
 
 import org.hibernate.Session;
 
 public class UserDAOImpl implements UserDAO {

   private Session session;


 public UserDAOImpl(Session session) {   //this is the constructor !!
   this.session = session;
 }
 
 
 after that I can inject the service and use it at my pages by:
 
 @Inject
   private UserDAO userDAO;
 
   public ListUser getUserList()
   {
  
   return userDAO.findAllUsers();
 
 }
 
 
 
 
 Raul Rosenzvaig wrote:
 
 Does anyone have a working example of  Hibernate  in DAO service ?
 
 Much appreciate
 
 Raul Rosenzvaig 
 
 
 

-- 
View this message in context: 
http://www.nabble.com/t5%3A-DAO-and-hibernate-integration-tp19124880p19958026.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: t5: DAO and hibernate integration

2008-10-13 Thread Hugo Palma
Just inject it into the page/component/service where the normal java 
class is being called from and pass the userDAO instance to it.


shinkei wrote:

How would I use the userDAO in a normal java class (ie. not a page)?

Inject won't seem to work unless its a page.

Can anyone help?



Raul Rosenzvaig wrote:
  

Finally I got the most simple solution from Onno

Just to pass the hibernate session in the constructor and that will do the
trick:

import org.hibernate.Session;

public class UserDAOImpl implements UserDAO {
   
  private Session session;
   
   
public UserDAOImpl(Session session) {   //this is the constructor !!

  this.session = session;
}


after that I can inject the service and use it at my pages by:

@Inject
private UserDAO userDAO;

public ListUser getUserList()
{
	   
			return userDAO.findAllUsers();


}




Raul Rosenzvaig wrote:


Does anyone have a working example of  Hibernate  in DAO service ?

Much appreciate

Raul Rosenzvaig 

  



  


Re: t5: DAO and hibernate integration

2008-10-13 Thread shinkei


Is there another way? 

I have quite a few DAO's that need to talk with alot normal java classes
behind the page. So it seems a bit messy injecting all the DAOs through the
page class and then back into the java classes behind it.




HugoPalma wrote:
 
 Just inject it into the page/component/service where the normal java 
 class is being called from and pass the userDAO instance to it.
 
 shinkei wrote:
 How would I use the userDAO in a normal java class (ie. not a page)?

 Inject won't seem to work unless its a page.

 Can anyone help?



 Raul Rosenzvaig wrote:
   
 Finally I got the most simple solution from Onno

 Just to pass the hibernate session in the constructor and that will do
 the
 trick:

 import org.hibernate.Session;

 public class UserDAOImpl implements UserDAO {

   private Session session;


 public UserDAOImpl(Session session) {   //this is the constructor !!
   this.session = session;
 }


 after that I can inject the service and use it at my pages by:

 @Inject
 private UserDAO userDAO;

 public ListUser getUserList()
 {

 return userDAO.findAllUsers();

 }




 Raul Rosenzvaig wrote:
 
 Does anyone have a working example of  Hibernate  in DAO service ?

 Much appreciate

 Raul Rosenzvaig 

   
 

   
 
 

-- 
View this message in context: 
http://www.nabble.com/t5%3A-DAO-and-hibernate-integration-tp19124880p19959177.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: t5: DAO and hibernate integration

2008-10-13 Thread Hugo Palma

Why don't you make those normal java classes services ?

shinkei wrote:
Is there another way? 


I have quite a few DAO's that need to talk with alot normal java classes
behind the page. So it seems a bit messy injecting all the DAOs through the
page class and then back into the java classes behind it.




HugoPalma wrote:
  
Just inject it into the page/component/service where the normal java 
class is being called from and pass the userDAO instance to it.


shinkei wrote:


How would I use the userDAO in a normal java class (ie. not a page)?

Inject won't seem to work unless its a page.

Can anyone help?



Raul Rosenzvaig wrote:
  
  

Finally I got the most simple solution from Onno

Just to pass the hibernate session in the constructor and that will do
the
trick:

import org.hibernate.Session;

public class UserDAOImpl implements UserDAO {
   
  private Session session;
   
   
public UserDAOImpl(Session session) {   //this is the constructor !!

  this.session = session;
}


after that I can inject the service and use it at my pages by:

@Inject
private UserDAO userDAO;

public ListUser getUserList()
{
	   
			return userDAO.findAllUsers();


}




Raul Rosenzvaig wrote:



Does anyone have a working example of  Hibernate  in DAO service ?

Much appreciate

Raul Rosenzvaig 

  
  


  
  



  


t5: DAO and hibernate integration

2008-08-23 Thread Raul Rosenzvaig

Does anyone have a working example of  Hibernate  in DAO service ?

Much appreciate

Raul Rosenzvaig 

-
Raul Rosenzvaig
www.limonn.com
-- 
View this message in context: 
http://www.nabble.com/t5%3A-DAO-and-hibernate-integration-tp19124880p19124880.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: t5: DAO and hibernate integration

2008-08-23 Thread Shing Hing Man
I have an example for Tap 5.0.13 and Tapetsry-Hibernate-5.0.13.  An online demo 
and source code are
at 

 http://lombok.demon.co.uk/folderTap5/


Shing


--- On Sun, 24/8/08, Raul Rosenzvaig [EMAIL PROTECTED] wrote:

 From: Raul Rosenzvaig [EMAIL PROTECTED]
 Subject: t5: DAO and hibernate integration
 To: users@tapestry.apache.org
 Date: Sunday, 24 August, 2008, 4:25 AM
 Does anyone have a working example of  Hibernate  in DAO
 service ?
 
 Much appreciate
 
 Raul Rosenzvaig 
 
 -
 Raul Rosenzvaig
 www.limonn.com
 -- 
 View this message in context:
 http://www.nabble.com/t5%3A-DAO-and-hibernate-integration-tp19124880p19124880.html
 Sent from the Tapestry - User mailing list archive at
 Nabble.com.
 
 
 -
 To unsubscribe, e-mail:
 [EMAIL PROTECTED]
 For additional commands, e-mail:
 [EMAIL PROTECTED]

Send instant messages to your online friends http://uk.messenger.yahoo.com

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: t5: DAO and hibernate integration

2008-08-23 Thread Sven Homburg
http://www.chenillekit.org/chenillekit-hibernate/doa_sample.html

2008/8/23 Raul Rosenzvaig [EMAIL PROTECTED]


 Does anyone have a working example of  Hibernate  in DAO service ?

 Much appreciate

 Raul Rosenzvaig

 -
 Raul Rosenzvaig
 www.limonn.com
 --
 View this message in context:
 http://www.nabble.com/t5%3A-DAO-and-hibernate-integration-tp19124880p19124880.html
 Sent from the Tapestry - User mailing list archive at Nabble.com.


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-- 
with regards
Sven Homburg
http://www.chenillekit.org
http://tapestry5-components.googlecode.com


Re: t5: DAO and hibernate integration

2008-08-23 Thread Raul Rosenzvaig

Finally I got the most simple solution from Onno

Just to pass the hibernate session in the constructor and that will do the
trick:

import org.hibernate.Session;

public class UserDAOImpl implements UserDAO {
   
  private Session session;
   
   
public UserDAOImpl(Session session) {   //this is the constructor !!
  this.session = session;
}


after that I can inject the service and use it at my pages by:

@Inject
private UserDAO userDAO;

public ListUser getUserList()
{
   
return userDAO.findAllUsers();

}




Raul Rosenzvaig wrote:
 
 Does anyone have a working example of  Hibernate  in DAO service ?
 
 Much appreciate
 
 Raul Rosenzvaig 
 


-
Raul Rosenzvaig
www.limonn.com
-- 
View this message in context: 
http://www.nabble.com/t5%3A-DAO-and-hibernate-integration-tp19124880p19126302.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]