Re: t5: DAO and hibernate integration
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
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
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
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
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
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
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
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]