|
From: Thomas R. <tri...@tr...> - 2003-04-26 16:20:27
|
I think Jean-Pierre raises some valid points here. It would be nice to have the sample apps from the book work with the 0.8 release of the framework. This should be avaialble in addition to the new demo app that we are developing. It would also be nice to have a very simple "entry level" app and a more advanced one. I think we should limit the first one to the web-tier, infrastructure and data access parts of the framework. This app should be able to run on Tomcat and a lightweight database like HSQL or maybe MySQL. For the more advanced one we should include AOP, Transactions, EJB and maybe some more advanced JDBC stuff. Here we could use JBoss and a more robust database with transaction support. Thomas Risberg > Hello, > Not writing a lot these times, I follow constantly the Spring list. In > this discussion, I see clearly that we have two goals with the > demo/tutorial. > 1) For the beginners: telling about the main Spring approach > 2) For advanced users: telling about advanced features that are making > all the sense of the framework > > Both have to be founding a real aid. Isabelle is concentrated on the > first, but the seconds don't to be ignored. Perhaps we have to provide > both separately: A very simple demo on Tomcat for the firsts and a more > advanced on Jboss for the others. So everybody could easily start with > the framework and users interested by the more interesting topics will > normally not be afraid by installing Jboss. > > I don't agree when you say Jboss is too complicated, but I recognize > that it's not the same level of difficulty as Tomcat. Nevertheless Rod's > book is very helping for starting with Jboss. > > > In this topic, so long as no documentation is done, I have another > question: having two applications working with the initial i21 from the > book, is it too early to thinking on passing them on the Spring > framework? What is the best way today to found what have changed? Have > we only the sources and the list discussion, having to guess from here? > It's certainly clear in the mind of a few people deeply involved in the > development, but personally, I'm a quite loosed. > > Jean-Pierre PAWLAK > > -----Message d'origine----- > De : spr...@li... > [mailto:spr...@li...] De la > part de Isabelle Muszynski Envoyé : samedi 26 avril 2003 13:29 À : > spr...@li... > Objet : [Springframework-developer] slogan > > How about this for a slogan : > > J2EE made easy > > Isabelle > > -- > Isabelle Muszynski > Software Engineer > Zandweellaan 4 > 2660 Antwerpen > Belgium > Tel. 32-(0)3-830 18 54 > Mobile: 32-(0)485 49 50 89 > Email: isa...@me... > Website: www.meta-logix.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > -- Thomas Risberg tri...@tr... |
|
From: Thomas R. <tri...@tr...> - 2003-04-26 17:46:53
|
Rod,
Hypersonic is no longer in development - the source lives on though in
the HSQL Database Engine (HSQLDB) Project.
This is from their web site
*----------------------------------------------------------------
What is HSQLDB?
* It is an Open Source Java Database
* It has standard SQL syntax and a JDBC interface
* HSQLDB is FREE to use and re-distribute
* It is compact
* It is very fast
* In-Memory, Standalone and Client/Server modes
* It can be used also in Applets
More Features:
* Indexes can be built and are used automatically
* Transactions are supported
* Joins between tables are possible
* Referential Integrity
* Java Stored Procedures and Functions are supported
* Database can create SQL scripts
* Security mechanism using users, passwords, access rights
* Can be compiled for Java 1.1 and Java 2
HSQLDB, based on HypersonicSQL, is a general purpose database. It is
very small and easy to install and use. It can be used in applets, for
testing, as a distributed application, and for production purposes.
*----------------------------------------------------------------
I have used it a little bit, and I think it has most of the features
that we would require. I think JBoss is still including some older
version of HSQLDB it in their install.
The more I think about it, I think that this should be the default
target db. Hopefully we can provide sample code for MySQL, Postgres and
Oracle as well.
Thomas
> What about Hypersonic? It seems well suited for demos as it's potentially
> zero configuration. But I don't know its capabilities.
Transactionality is a
> must.
>
> Rod
>
> ----- Original Message -----
> From: "Isabelle Muszynski" <isa...@me...>
> To: "Thomas Risberg" <tri...@tr...>
> Cc: <spr...@li...>
> Sent: Saturday, April 26, 2003 5:40 PM
> Subject: Re: [Springframework-developer] Demos
>
>
> > Hi Thomas,
> >
> > MySQL provides transactions, you just have to specify a table type that
> supports them (eg InnoDB). Oracle is much more powerful, I agree, but
who'd
> want to set up Oracle just to run a demo app? Plus it eats up a lot of
> resources.
> >
> > Isabelle
> >
> > On Sat, Apr 26, 2003 at 12:20:22PM -0400, Thomas Risberg wrote:
> > > I think Jean-Pierre raises some valid points here.
> > >
> > > It would be nice to have the sample apps from the book work with
the 0.8
> > > release of the framework. This should be avaialble in addition to the
> > > new demo app that we are developing.
> > >
> > > It would also be nice to have a very simple "entry level" app and
a more
> > > advanced one. I think we should limit the first one to the web-tier,
> > > infrastructure and data access parts of the framework. This app
should
> > > be able to run on Tomcat and a lightweight database like HSQL or maybe
> > > MySQL.
> > >
> > > For the more advanced one we should include AOP, Transactions, EJB and
> > > maybe some more advanced JDBC stuff. Here we could use JBoss and
a more
> > > robust database with transaction support.
> > >
> > > Thomas Risberg
> > >
> > > > Hello,
> > > > Not writing a lot these times, I follow constantly the Spring
list. In
> > > > this discussion, I see clearly that we have two goals with the
> > > > demo/tutorial.
> > > > 1) For the beginners: telling about the main Spring approach
> > > > 2) For advanced users: telling about advanced features that are
making
> > > > all the sense of the framework
> > > >
> > > > Both have to be founding a real aid. Isabelle is concentrated on the
> > > > first, but the seconds don't to be ignored. Perhaps we have to
provide
> > > > both separately: A very simple demo on Tomcat for the firsts and a
> more
> > > > advanced on Jboss for the others. So everybody could easily
start with
> > > > the framework and users interested by the more interesting
topics will
> > > > normally not be afraid by installing Jboss.
> > > >
> > > > I don't agree when you say Jboss is too complicated, but I recognize
> > > > that it's not the same level of difficulty as Tomcat. Nevertheless
> Rod's
> > > > book is very helping for starting with Jboss.
> > > >
> > > >
> > > > In this topic, so long as no documentation is done, I have another
> > > > question: having two applications working with the initial i21 from
> the
> > > > book, is it too early to thinking on passing them on the Spring
> > > > framework? What is the best way today to found what have
changed? Have
> > > > we only the sources and the list discussion, having to guess from
> here?
> > > > It's certainly clear in the mind of a few people deeply involved in
> the
> > > > development, but personally, I'm a quite loosed.
> > > >
> > > > Jean-Pierre PAWLAK
> > > >
> > > > -----Message d'origine-----
> > > > De : spr...@li...
> > > > [mailto:spr...@li...] De la
> > > > part de Isabelle Muszynski Envoyé : samedi 26 avril 2003 13:29 � :
> > > > spr...@li...
> > > > Objet : [Springframework-developer] slogan
> > > >
> > > > How about this for a slogan :
> > > >
> > > > J2EE made easy
> > > >
> > > > Isabelle
> > > >
> > > > --
> > > > Isabelle Muszynski
> > > > Software Engineer
> > > > Zandweellaan 4
> > > > 2660 Antwerpen
> > > > Belgium
> > > > Tel. 32-(0)3-830 18 54
> > > > Mobile: 32-(0)485 49 50 89
> > > > Email: isa...@me...
> > > > Website: www.meta-logix.com
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This sf.net email is sponsored by:ThinkGeek
> > > > Welcome to geek heaven.
> > > > http://thinkgeek.com/sf
> _______________________________________________
> > > > Springframework-developer mailing list
> > > > Spr...@li...
> > > >
https://lists.sourceforge.net/lists/listinfo/springframework-developer
> > > >
> > > >
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This sf.net email is sponsored by:ThinkGeek
> > > > Welcome to geek heaven.
> > > > http://thinkgeek.com/sf
> > > > _______________________________________________
> > > > Springframework-developer mailing list
> > > > Spr...@li...
> > > >
https://lists.sourceforge.net/lists/listinfo/springframework-developer
> > > >
> > > >
> > >
> > > --
> > > Thomas Risberg
> > > tri...@tr...
> > >
> > >
> > > -------------------------------------------------------
> > > This sf.net email is sponsored by:ThinkGeek
> > > Welcome to geek heaven.
> > > http://thinkgeek.com/sf
> > > _______________________________________________
> > > Springframework-developer mailing list
> > > Spr...@li...
> > > https://lists.sourceforge.net/lists/listinfo/springframework-developer
> > >
> > >
> >
> > --
> > Isabelle Muszynski
> > Software Engineer
> > Zandweellaan 4
> > 2660 Antwerpen
> > Belgium
> > Tel. 32-(0)3-830 18 54
> > Mobile: 32-(0)485 49 50 89
> > Email: isa...@me...
> > Website: www.meta-logix.com
> >
> >
> > -------------------------------------------------------
> > This sf.net email is sponsored by:ThinkGeek
> > Welcome to geek heaven.
> > http://thinkgeek.com/sf
> > _______________________________________________
> > Springframework-developer mailing list
> > Spr...@li...
> > https://lists.sourceforge.net/lists/listinfo/springframework-developer
>
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Springframework-developer mailing list
> Spr...@li...
> https://lists.sourceforge.net/lists/listinfo/springframework-developer
>
>
--
Thomas Risberg
tri...@tr...
|
|
From: Rod J. <rod...@in...> - 2003-04-26 18:03:21
|
+1 for HSQL. I've been evaluating Kodo JDO at work, and their demo works very well with HSQL. No need to set it up: it just works. Very important for a demo. Rod ----- Original Message ----- From: "Thomas Risberg" <tri...@tr...> To: <spr...@li...> Sent: Saturday, April 26, 2003 6:46 PM Subject: Re: [Springframework-developer] Demos > Rod, > > Hypersonic is no longer in development - the source lives on though in > the HSQL Database Engine (HSQLDB) Project. > > This is from their web site > > *---------------------------------------------------------------- > What is HSQLDB? > > * It is an Open Source Java Database > * It has standard SQL syntax and a JDBC interface > * HSQLDB is FREE to use and re-distribute > * It is compact > * It is very fast > * In-Memory, Standalone and Client/Server modes > * It can be used also in Applets > > More Features: > > * Indexes can be built and are used automatically > * Transactions are supported > * Joins between tables are possible > * Referential Integrity > * Java Stored Procedures and Functions are supported > * Database can create SQL scripts > * Security mechanism using users, passwords, access rights > * Can be compiled for Java 1.1 and Java 2 > > HSQLDB, based on HypersonicSQL, is a general purpose database. It is > very small and easy to install and use. It can be used in applets, for > testing, as a distributed application, and for production purposes. > *---------------------------------------------------------------- > > I have used it a little bit, and I think it has most of the features > that we would require. I think JBoss is still including some older > version of HSQLDB it in their install. > > The more I think about it, I think that this should be the default > target db. Hopefully we can provide sample code for MySQL, Postgres and > Oracle as well. > > Thomas > > > > What about Hypersonic? It seems well suited for demos as it's potentially > > zero configuration. But I don't know its capabilities. > Transactionality is a > > must. > > > > Rod > > > > ----- Original Message ----- > > From: "Isabelle Muszynski" <isa...@me...> > > To: "Thomas Risberg" <tri...@tr...> > > Cc: <spr...@li...> > > Sent: Saturday, April 26, 2003 5:40 PM > > Subject: Re: [Springframework-developer] Demos > > > > > > > Hi Thomas, > > > > > > MySQL provides transactions, you just have to specify a table type that > > supports them (eg InnoDB). Oracle is much more powerful, I agree, but > who'd > > want to set up Oracle just to run a demo app? Plus it eats up a lot of > > resources. > > > > > > Isabelle > > > > > > On Sat, Apr 26, 2003 at 12:20:22PM -0400, Thomas Risberg wrote: > > > > I think Jean-Pierre raises some valid points here. > > > > > > > > It would be nice to have the sample apps from the book work with > the 0.8 > > > > release of the framework. This should be avaialble in addition to the > > > > new demo app that we are developing. > > > > > > > > It would also be nice to have a very simple "entry level" app and > a more > > > > advanced one. I think we should limit the first one to the web-tier, > > > > infrastructure and data access parts of the framework. This app > should > > > > be able to run on Tomcat and a lightweight database like HSQL or maybe > > > > MySQL. > > > > > > > > For the more advanced one we should include AOP, Transactions, EJB and > > > > maybe some more advanced JDBC stuff. Here we could use JBoss and > a more > > > > robust database with transaction support. > > > > > > > > Thomas Risberg > > > > > > > > > Hello, > > > > > Not writing a lot these times, I follow constantly the Spring > list. In > > > > > this discussion, I see clearly that we have two goals with the > > > > > demo/tutorial. > > > > > 1) For the beginners: telling about the main Spring approach > > > > > 2) For advanced users: telling about advanced features that are > making > > > > > all the sense of the framework > > > > > > > > > > Both have to be founding a real aid. Isabelle is concentrated on the > > > > > first, but the seconds don't to be ignored. Perhaps we have to > provide > > > > > both separately: A very simple demo on Tomcat for the firsts and a > > more > > > > > advanced on Jboss for the others. So everybody could easily > start with > > > > > the framework and users interested by the more interesting > topics will > > > > > normally not be afraid by installing Jboss. > > > > > > > > > > I don't agree when you say Jboss is too complicated, but I recognize > > > > > that it's not the same level of difficulty as Tomcat. Nevertheless > > Rod's > > > > > book is very helping for starting with Jboss. > > > > > > > > > > > > > > > In this topic, so long as no documentation is done, I have another > > > > > question: having two applications working with the initial i21 from > > the > > > > > book, is it too early to thinking on passing them on the Spring > > > > > framework? What is the best way today to found what have > changed? Have > > > > > we only the sources and the list discussion, having to guess from > > here? > > > > > It's certainly clear in the mind of a few people deeply involved in > > the > > > > > development, but personally, I'm a quite loosed. > > > > > > > > > > Jean-Pierre PAWLAK > > > > > > > > > > -----Message d'origine----- > > > > > De : spr...@li... > > > > > [mailto:spr...@li...] De la > > > > > part de Isabelle Muszynski Envoyé : samedi 26 avril 2003 13:29 � : > > > > > spr...@li... > > > > > Objet : [Springframework-developer] slogan > > > > > > > > > > How about this for a slogan : > > > > > > > > > > J2EE made easy > > > > > > > > > > Isabelle > > > > > > > > > > -- > > > > > Isabelle Muszynski > > > > > Software Engineer > > > > > Zandweellaan 4 > > > > > 2660 Antwerpen > > > > > Belgium > > > > > Tel. 32-(0)3-830 18 54 > > > > > Mobile: 32-(0)485 49 50 89 > > > > > Email: isa...@me... > > > > > Website: www.meta-logix.com > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > This sf.net email is sponsored by:ThinkGeek > > > > > Welcome to geek heaven. > > > > > http://thinkgeek.com/sf > > _______________________________________________ > > > > > Springframework-developer mailing list > > > > > Spr...@li... > > > > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > This sf.net email is sponsored by:ThinkGeek > > > > > Welcome to geek heaven. > > > > > http://thinkgeek.com/sf > > > > > _______________________________________________ > > > > > Springframework-developer mailing list > > > > > Spr...@li... > > > > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > > > > > > -- > > > > Thomas Risberg > > > > tri...@tr... > > > > > > > > > > > > ------------------------------------------------------- > > > > This sf.net email is sponsored by:ThinkGeek > > > > Welcome to geek heaven. > > > > http://thinkgeek.com/sf > > > > _______________________________________________ > > > > Springframework-developer mailing list > > > > Spr...@li... > > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > > -- > > > Isabelle Muszynski > > > Software Engineer > > > Zandweellaan 4 > > > 2660 Antwerpen > > > Belgium > > > Tel. 32-(0)3-830 18 54 > > > Mobile: 32-(0)485 49 50 89 > > > Email: isa...@me... > > > Website: www.meta-logix.com > > > > > > > > > ------------------------------------------------------- > > > This sf.net email is sponsored by:ThinkGeek > > > Welcome to geek heaven. > > > http://thinkgeek.com/sf > > > _______________________________________________ > > > Springframework-developer mailing list > > > Spr...@li... > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Springframework-developer mailing list > > Spr...@li... > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > -- > Thomas Risberg > tri...@tr... > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: William G. T. Jr. <wg...@rc...> - 2003-04-26 19:40:07
|
+1 for HSQL. I've used with Japple open source project for demo applications. The uPortal project also uses it for their "quick-start" download. It just works. later. Bill Rod Johnson wrote: > +1 for HSQL. I've been evaluating Kodo JDO at work, and their demo works > very well with HSQL. No need to set it up: it just works. Very important for > a demo. > > Rod > > ----- Original Message ----- > From: "Thomas Risberg" <tri...@tr...> > To: <spr...@li...> > Sent: Saturday, April 26, 2003 6:46 PM > Subject: Re: [Springframework-developer] Demos > > > >>Rod, >> >>Hypersonic is no longer in development - the source lives on though in >>the HSQL Database Engine (HSQLDB) Project. >> >>This is from their web site >> >>*---------------------------------------------------------------- >> What is HSQLDB? >> >> * It is an Open Source Java Database >> * It has standard SQL syntax and a JDBC interface >> * HSQLDB is FREE to use and re-distribute >> * It is compact >> * It is very fast >> * In-Memory, Standalone and Client/Server modes >> * It can be used also in Applets >> >>More Features: >> >> * Indexes can be built and are used automatically >> * Transactions are supported >> * Joins between tables are possible >> * Referential Integrity >> * Java Stored Procedures and Functions are supported >> * Database can create SQL scripts >> * Security mechanism using users, passwords, access rights >> * Can be compiled for Java 1.1 and Java 2 >> >>HSQLDB, based on HypersonicSQL, is a general purpose database. It is >>very small and easy to install and use. It can be used in applets, for >>testing, as a distributed application, and for production purposes. >>*---------------------------------------------------------------- >> >>I have used it a little bit, and I think it has most of the features >>that we would require. I think JBoss is still including some older >>version of HSQLDB it in their install. >> >>The more I think about it, I think that this should be the default >>target db. Hopefully we can provide sample code for MySQL, Postgres and >>Oracle as well. >> >>Thomas >> >> >> >>>What about Hypersonic? It seems well suited for demos as it's > > potentially > >>>zero configuration. But I don't know its capabilities. >> >>Transactionality is a >> >>>must. >>> >>>Rod |
|
From: Martin J. W. <ma...@do...> - 2003-04-26 22:33:31
|
Hi Guys, Sorry to jump in here. But as a potential user of Spring I would say I'd like to see demos for Tomcat and MySQL. Just about everybody has this installed (especially MySQL). We also use Resin; but I'm not too worried about a demo for this, if Tomcat is supplied I'll write up a tutorial for Resin for the project (we don't actually run Tomcat, but since we've seen so many demos we can read and translate Tomcat examples for just about any server). Jboss is my second choice as it's our preferred app-server platform. Btw: we have another project entering prototyping in the next week. Do you think Spring is ready to be deployed in an early form? We would only be using it as a frontend technology to interface to an existing model. Regards, Marty > -----Original Message----- > From: spr...@li... > [mailto:spr...@li...] > On Behalf Of William G. Thompson, Jr. > Sent: Sunday, 27 April 2003 6:24 AM > To: Rod Johnson > Cc: Thomas Risberg; spr...@li... > Subject: Re: [Springframework-developer] Demos > > > +1 for HSQL. I've used with Japple open source project for demo > applications. The uPortal project also uses it for their > "quick-start" > download. It just works. > > later. > Bill > > > Rod Johnson wrote: > > +1 for HSQL. I've been evaluating Kodo JDO at work, and > their demo works > > very well with HSQL. No need to set it up: it just works. > Very important for > > a demo. > > > > Rod > > > > ----- Original Message ----- > > From: "Thomas Risberg" <tri...@tr...> > > To: <spr...@li...> > > Sent: Saturday, April 26, 2003 6:46 PM > > Subject: Re: [Springframework-developer] Demos > > > > > > > >>Rod, > >> > >>Hypersonic is no longer in development - the source lives > on though in > >>the HSQL Database Engine (HSQLDB) Project. > >> > >>This is from their web site > >> > >>*---------------------------------------------------------------- > >> What is HSQLDB? > >> > >> * It is an Open Source Java Database > >> * It has standard SQL syntax and a JDBC interface > >> * HSQLDB is FREE to use and re-distribute > >> * It is compact > >> * It is very fast > >> * In-Memory, Standalone and Client/Server modes > >> * It can be used also in Applets > >> > >>More Features: > >> > >> * Indexes can be built and are used automatically > >> * Transactions are supported > >> * Joins between tables are possible > >> * Referential Integrity > >> * Java Stored Procedures and Functions are supported > >> * Database can create SQL scripts > >> * Security mechanism using users, passwords, access rights > >> * Can be compiled for Java 1.1 and Java 2 > >> > >>HSQLDB, based on HypersonicSQL, is a general purpose database. It is > >>very small and easy to install and use. It can be used in > applets, for > >>testing, as a distributed application, and for production purposes. > >>*---------------------------------------------------------------- > >> > >>I have used it a little bit, and I think it has most of the features > >>that we would require. I think JBoss is still including some older > >>version of HSQLDB it in their install. > >> > >>The more I think about it, I think that this should be the default > >>target db. Hopefully we can provide sample code for MySQL, > Postgres and > >>Oracle as well. > >> > >>Thomas > >> > >> > >> > >>>What about Hypersonic? It seems well suited for demos as it's > > > > potentially > > > >>>zero configuration. But I don't know its capabilities. > >> > >>Transactionality is a > >> > >>>must. > >>> > >>>Rod > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > |
|
From: Thomas R. <tri...@tr...> - 2003-04-26 18:45:17
|
What do you think of Kodo? I have been meaning to try it out as well, but so far I have not had time to play with it. Thomas > +1 for HSQL. I've been evaluating Kodo JDO at work, and their demo works > very well with HSQL. No need to set it up: it just works. Very important for > a demo. > > Rod > > ----- Original Message ----- > From: "Thomas Risberg" <tri...@tr...> > To: <spr...@li...> > Sent: Saturday, April 26, 2003 6:46 PM > Subject: Re: [Springframework-developer] Demos > > > > Rod, > > > > Hypersonic is no longer in development - the source lives on though in > > the HSQL Database Engine (HSQLDB) Project. > > > > This is from their web site > > > > *---------------------------------------------------------------- > > What is HSQLDB? > > > > * It is an Open Source Java Database > > * It has standard SQL syntax and a JDBC interface > > * HSQLDB is FREE to use and re-distribute > > * It is compact > > * It is very fast > > * In-Memory, Standalone and Client/Server modes > > * It can be used also in Applets > > > > More Features: > > > > * Indexes can be built and are used automatically > > * Transactions are supported > > * Joins between tables are possible > > * Referential Integrity > > * Java Stored Procedures and Functions are supported > > * Database can create SQL scripts > > * Security mechanism using users, passwords, access rights > > * Can be compiled for Java 1.1 and Java 2 > > > > HSQLDB, based on HypersonicSQL, is a general purpose database. It is > > very small and easy to install and use. It can be used in applets, for > > testing, as a distributed application, and for production purposes. > > *---------------------------------------------------------------- > > > > I have used it a little bit, and I think it has most of the features > > that we would require. I think JBoss is still including some older > > version of HSQLDB it in their install. > > > > The more I think about it, I think that this should be the default > > target db. Hopefully we can provide sample code for MySQL, Postgres and > > Oracle as well. > > > > Thomas > > > > > > > What about Hypersonic? It seems well suited for demos as it's > potentially > > > zero configuration. But I don't know its capabilities. > > Transactionality is a > > > must. > > > > > > Rod > > > > > > ----- Original Message ----- > > > From: "Isabelle Muszynski" <isa...@me...> > > > To: "Thomas Risberg" <tri...@tr...> > > > Cc: <spr...@li...> > > > Sent: Saturday, April 26, 2003 5:40 PM > > > Subject: Re: [Springframework-developer] Demos > > > > > > > > > > Hi Thomas, > > > > > > > > MySQL provides transactions, you just have to specify a table type > that > > > supports them (eg InnoDB). Oracle is much more powerful, I agree, but > > who'd > > > want to set up Oracle just to run a demo app? Plus it eats up a lot of > > > resources. > > > > > > > > Isabelle > > > > > > > > On Sat, Apr 26, 2003 at 12:20:22PM -0400, Thomas Risberg wrote: > > > > > I think Jean-Pierre raises some valid points here. > > > > > > > > > > It would be nice to have the sample apps from the book work with > > the 0.8 > > > > > release of the framework. This should be avaialble in addition to > the > > > > > new demo app that we are developing. > > > > > > > > > > It would also be nice to have a very simple "entry level" app and > > a more > > > > > advanced one. I think we should limit the first one to the > web-tier, > > > > > infrastructure and data access parts of the framework. This app > > should > > > > > be able to run on Tomcat and a lightweight database like HSQL or > maybe > > > > > MySQL. > > > > > > > > > > For the more advanced one we should include AOP, Transactions, EJB > and > > > > > maybe some more advanced JDBC stuff. Here we could use JBoss and > > a more > > > > > robust database with transaction support. > > > > > > > > > > Thomas Risberg > > > > > > > > > > > Hello, > > > > > > Not writing a lot these times, I follow constantly the Spring > > list. In > > > > > > this discussion, I see clearly that we have two goals with the > > > > > > demo/tutorial. > > > > > > 1) For the beginners: telling about the main Spring approach > > > > > > 2) For advanced users: telling about advanced features that are > > making > > > > > > all the sense of the framework > > > > > > > > > > > > Both have to be founding a real aid. Isabelle is concentrated on > the > > > > > > first, but the seconds don't to be ignored. Perhaps we have to > > provide > > > > > > both separately: A very simple demo on Tomcat for the firsts and a > > > more > > > > > > advanced on Jboss for the others. So everybody could easily > > start with > > > > > > the framework and users interested by the more interesting > > topics will > > > > > > normally not be afraid by installing Jboss. > > > > > > > > > > > > I don't agree when you say Jboss is too complicated, but I > recognize > > > > > > that it's not the same level of difficulty as Tomcat. Nevertheless > > > Rod's > > > > > > book is very helping for starting with Jboss. > > > > > > > > > > > > > > > > > > In this topic, so long as no documentation is done, I have another > > > > > > question: having two applications working with the initial i21 > from > > > the > > > > > > book, is it too early to thinking on passing them on the Spring > > > > > > framework? What is the best way today to found what have > > changed? Have > > > > > > we only the sources and the list discussion, having to guess from > > > here? > > > > > > It's certainly clear in the mind of a few people deeply involved > in > > > the > > > > > > development, but personally, I'm a quite loosed. > > > > > > > > > > > > Jean-Pierre PAWLAK > > > > > > > > > > > > -----Message d'origine----- > > > > > > De : spr...@li... > > > > > > [mailto:spr...@li...] De > la > > > > > > part de Isabelle Muszynski Envoyé : samedi 26 avril 2003 13:29 � > : > > > > > > spr...@li... > > > > > > Objet : [Springframework-developer] slogan > > > > > > > > > > > > How about this for a slogan : > > > > > > > > > > > > J2EE made easy > > > > > > > > > > > > Isabelle > > > > > > > > > > > > -- > > > > > > Isabelle Muszynski > > > > > > Software Engineer > > > > > > Zandweellaan 4 > > > > > > 2660 Antwerpen > > > > > > Belgium > > > > > > Tel. 32-(0)3-830 18 54 > > > > > > Mobile: 32-(0)485 49 50 89 > > > > > > Email: isa...@me... > > > > > > Website: www.meta-logix.com > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > > This sf.net email is sponsored by:ThinkGeek > > > > > > Welcome to geek heaven. > > > > > > http://thinkgeek.com/sf > > > _______________________________________________ > > > > > > Springframework-developer mailing list > > > > > > Spr...@li... > > > > > > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > > This sf.net email is sponsored by:ThinkGeek > > > > > > Welcome to geek heaven. > > > > > > http://thinkgeek.com/sf > > > > > > _______________________________________________ > > > > > > Springframework-developer mailing list > > > > > > Spr...@li... > > > > > > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > > > > > > > > > > -- > > > > > Thomas Risberg > > > > > tri...@tr... > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > This sf.net email is sponsored by:ThinkGeek > > > > > Welcome to geek heaven. > > > > > http://thinkgeek.com/sf > > > > > _______________________________________________ > > > > > Springframework-developer mailing list > > > > > Spr...@li... > > > > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > > > > > > -- > > > > Isabelle Muszynski > > > > Software Engineer > > > > Zandweellaan 4 > > > > 2660 Antwerpen > > > > Belgium > > > > Tel. 32-(0)3-830 18 54 > > > > Mobile: 32-(0)485 49 50 89 > > > > Email: isa...@me... > > > > Website: www.meta-logix.com > > > > > > > > > > > > ------------------------------------------------------- > > > > This sf.net email is sponsored by:ThinkGeek > > > > Welcome to geek heaven. > > > > http://thinkgeek.com/sf > > > > _______________________________________________ > > > > Springframework-developer mailing list > > > > Spr...@li... > > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > > > ------------------------------------------------------- > > > This sf.net email is sponsored by:ThinkGeek > > > Welcome to geek heaven. > > > http://thinkgeek.com/sf > > > _______________________________________________ > > > Springframework-developer mailing list > > > Spr...@li... > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > -- > > Thomas Risberg > > tri...@tr... > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Springframework-developer mailing list > > Spr...@li... > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > -- Thomas Risberg tri...@tr... |
|
From: Rod J. <rod...@in...> - 2003-04-26 19:20:29
|
I'm impressed with Kodo. I actually made some changes to JdbcTemplate (new ResultSetExtracter interface) to allow it to work with custom SQL queries in Kodo. These will be useful elsewhere, though. Rod ----- Original Message ----- From: "Thomas Risberg" <tri...@tr...> To: "Rod Johnson" <rod...@in...>; "Thomas Risberg" <tri...@tr...>; <spr...@li...> Sent: Saturday, April 26, 2003 7:13 PM Subject: Re: [Springframework-developer] Demos > What do you think of Kodo? I have been meaning to try it out as well, > but so far I have not had time to play with it. > > Thomas > > > +1 for HSQL. I've been evaluating Kodo JDO at work, and their demo works > > very well with HSQL. No need to set it up: it just works. Very > important for > > a demo. > > > > Rod > > > > ----- Original Message ----- > > From: "Thomas Risberg" <tri...@tr...> > > To: <spr...@li...> > > Sent: Saturday, April 26, 2003 6:46 PM > > Subject: Re: [Springframework-developer] Demos > > > > > > > Rod, > > > > > > Hypersonic is no longer in development - the source lives on though in > > > the HSQL Database Engine (HSQLDB) Project. > > > > > > This is from their web site > > > > > > *---------------------------------------------------------------- > > > What is HSQLDB? > > > > > > * It is an Open Source Java Database > > > * It has standard SQL syntax and a JDBC interface > > > * HSQLDB is FREE to use and re-distribute > > > * It is compact > > > * It is very fast > > > * In-Memory, Standalone and Client/Server modes > > > * It can be used also in Applets > > > > > > More Features: > > > > > > * Indexes can be built and are used automatically > > > * Transactions are supported > > > * Joins between tables are possible > > > * Referential Integrity > > > * Java Stored Procedures and Functions are supported > > > * Database can create SQL scripts > > > * Security mechanism using users, passwords, access rights > > > * Can be compiled for Java 1.1 and Java 2 > > > > > > HSQLDB, based on HypersonicSQL, is a general purpose database. It is > > > very small and easy to install and use. It can be used in applets, for > > > testing, as a distributed application, and for production purposes. > > > *---------------------------------------------------------------- > > > > > > I have used it a little bit, and I think it has most of the features > > > that we would require. I think JBoss is still including some older > > > version of HSQLDB it in their install. > > > > > > The more I think about it, I think that this should be the default > > > target db. Hopefully we can provide sample code for MySQL, Postgres and > > > Oracle as well. > > > > > > Thomas > > > > > > > > > > What about Hypersonic? It seems well suited for demos as it's > > potentially > > > > zero configuration. But I don't know its capabilities. > > > Transactionality is a > > > > must. > > > > > > > > Rod > > > > > > > > ----- Original Message ----- > > > > From: "Isabelle Muszynski" <isa...@me...> > > > > To: "Thomas Risberg" <tri...@tr...> > > > > Cc: <spr...@li...> > > > > Sent: Saturday, April 26, 2003 5:40 PM > > > > Subject: Re: [Springframework-developer] Demos > > > > > > > > > > > > > Hi Thomas, > > > > > > > > > > MySQL provides transactions, you just have to specify a table type > > that > > > > supports them (eg InnoDB). Oracle is much more powerful, I agree, but > > > who'd > > > > want to set up Oracle just to run a demo app? Plus it eats up a lot of > > > > resources. > > > > > > > > > > Isabelle > > > > > > > > > > On Sat, Apr 26, 2003 at 12:20:22PM -0400, Thomas Risberg wrote: > > > > > > I think Jean-Pierre raises some valid points here. > > > > > > > > > > > > It would be nice to have the sample apps from the book work with > > > the 0.8 > > > > > > release of the framework. This should be avaialble in addition to > > the > > > > > > new demo app that we are developing. > > > > > > > > > > > > It would also be nice to have a very simple "entry level" app and > > > a more > > > > > > advanced one. I think we should limit the first one to the > > web-tier, > > > > > > infrastructure and data access parts of the framework. This app > > > should > > > > > > be able to run on Tomcat and a lightweight database like HSQL or > > maybe > > > > > > MySQL. > > > > > > > > > > > > For the more advanced one we should include AOP, Transactions, EJB > > and > > > > > > maybe some more advanced JDBC stuff. Here we could use JBoss and > > > a more > > > > > > robust database with transaction support. > > > > > > > > > > > > Thomas Risberg > > > > > > > > > > > > > Hello, > > > > > > > Not writing a lot these times, I follow constantly the Spring > > > list. In > > > > > > > this discussion, I see clearly that we have two goals with the > > > > > > > demo/tutorial. > > > > > > > 1) For the beginners: telling about the main Spring approach > > > > > > > 2) For advanced users: telling about advanced features that are > > > making > > > > > > > all the sense of the framework > > > > > > > > > > > > > > Both have to be founding a real aid. Isabelle is concentrated on > > the > > > > > > > first, but the seconds don't to be ignored. Perhaps we have to > > > provide > > > > > > > both separately: A very simple demo on Tomcat for the firsts > and a > > > > more > > > > > > > advanced on Jboss for the others. So everybody could easily > > > start with > > > > > > > the framework and users interested by the more interesting > > > topics will > > > > > > > normally not be afraid by installing Jboss. > > > > > > > > > > > > > > I don't agree when you say Jboss is too complicated, but I > > recognize > > > > > > > that it's not the same level of difficulty as Tomcat. > Nevertheless > > > > Rod's > > > > > > > book is very helping for starting with Jboss. > > > > > > > > > > > > > > > > > > > > > In this topic, so long as no documentation is done, I have > another > > > > > > > question: having two applications working with the initial i21 > > from > > > > the > > > > > > > book, is it too early to thinking on passing them on the Spring > > > > > > > framework? What is the best way today to found what have > > > changed? Have > > > > > > > we only the sources and the list discussion, having to guess > from > > > > here? > > > > > > > It's certainly clear in the mind of a few people deeply involved > > in > > > > the > > > > > > > development, but personally, I'm a quite loosed. > > > > > > > > > > > > > > Jean-Pierre PAWLAK > > > > > > > > > > > > > > -----Message d'origine----- > > > > > > > De : spr...@li... > > > > > > > > [mailto:spr...@li...] De > > la > > > > > > > part de Isabelle Muszynski Envoyé : samedi 26 avril 2003 > 13:29 � > > : > > > > > > > spr...@li... > > > > > > > Objet : [Springframework-developer] slogan > > > > > > > > > > > > > > How about this for a slogan : > > > > > > > > > > > > > > J2EE made easy > > > > > > > > > > > > > > Isabelle > > > > > > > > > > > > > > -- > > > > > > > Isabelle Muszynski > > > > > > > Software Engineer > > > > > > > Zandweellaan 4 > > > > > > > 2660 Antwerpen > > > > > > > Belgium > > > > > > > Tel. 32-(0)3-830 18 54 > > > > > > > Mobile: 32-(0)485 49 50 89 > > > > > > > Email: isa...@me... > > > > > > > Website: www.meta-logix.com > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > > > This sf.net email is sponsored by:ThinkGeek > > > > > > > Welcome to geek heaven. > > > > > > > http://thinkgeek.com/sf > > > > _______________________________________________ > > > > > > > Springframework-developer mailing list > > > > > > > Spr...@li... > > > > > > > > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > > > This sf.net email is sponsored by:ThinkGeek > > > > > > > Welcome to geek heaven. > > > > > > > http://thinkgeek.com/sf > > > > > > > _______________________________________________ > > > > > > > Springframework-developer mailing list > > > > > > > Spr...@li... > > > > > > > > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Thomas Risberg > > > > > > tri...@tr... > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > > This sf.net email is sponsored by:ThinkGeek > > > > > > Welcome to geek heaven. > > > > > > http://thinkgeek.com/sf > > > > > > _______________________________________________ > > > > > > Springframework-developer mailing list > > > > > > Spr...@li... > > > > > > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > > > > > > > > > > -- > > > > > Isabelle Muszynski > > > > > Software Engineer > > > > > Zandweellaan 4 > > > > > 2660 Antwerpen > > > > > Belgium > > > > > Tel. 32-(0)3-830 18 54 > > > > > Mobile: 32-(0)485 49 50 89 > > > > > Email: isa...@me... > > > > > Website: www.meta-logix.com > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > This sf.net email is sponsored by:ThinkGeek > > > > > Welcome to geek heaven. > > > > > http://thinkgeek.com/sf > > > > > _______________________________________________ > > > > > Springframework-developer mailing list > > > > > Spr...@li... > > > > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > This sf.net email is sponsored by:ThinkGeek > > > > Welcome to geek heaven. > > > > http://thinkgeek.com/sf > > > > _______________________________________________ > > > > Springframework-developer mailing list > > > > Spr...@li... > > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > > -- > > > Thomas Risberg > > > tri...@tr... > > > > > > > > > ------------------------------------------------------- > > > This sf.net email is sponsored by:ThinkGeek > > > Welcome to geek heaven. > > > http://thinkgeek.com/sf > > > _______________________________________________ > > > Springframework-developer mailing list > > > Spr...@li... > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > -- > Thomas Risberg > tri...@tr... > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: <jue...@we...> - 2003-04-27 00:37:22
|
SGkgZXZlcnlib2R5LA0KIA0Kc2VlbXMgbGlrZSBhIHZlcnkgYnVzeSBTYXR1cmRheSEgV2UndmUg YmVlbiBvbiBvdXIgZmlyc3QgYmlrZSB0b3VyIHRoaXMgeWVhciBqdXN0IHRvZGF5LCBhbmQgd2hh dCBkbyBJIGZpbmQgd2hlbiBJIGNoZWNrIG15IG1haWxzIGFmdGVyd2FyZHM/IEFib3V0IDMwIG5l dyBtYWlscyBvbiB0aGUgU3ByaW5nIGRldmVsb3BlciBsaXN0Li4uIDstKQ0KIA0KU28gbGV0IG1l IHN0YXJ0IHdpdGggdGhlIGRlbW8gaXNzdWUuIEknbGwgY29tbWVudCBvbiB0aGUgbG9nbyBpc3N1 ZSBzZXBhcmF0ZWx5Lg0KIA0KPHF1b3RlPg0KT25jZSB5b3UgaGF2ZSBhIHdhciBvciBlYXIgZmls ZSwgYWxsIHlvdSBoYXZlIHRvIGRvIGlzIHN0YXJ0IEpCb3NzIGFuZCBkcm9wIGl0IGluIHRoZSBk ZXBsb3kgZGlyZWN0b3J5LiBUaGF0J3MgYWJvdXQgYXMgc2ltcGxlIGFzIGl0IGdldHMuDQo8L3F1 b3RlPg0KIA0KSSBhY3R1YWxseSBhZ3JlZSB3aXRoIElzYWJlbGxlOiBJIGRvbid0IGNvbnNpZGVy IEpCb3NzIHJlYWxseSBzaW1wbGUgdG8gc2V0dXAuIFRoZSBhYm92ZSBzdGF0ZW1lbnQgaXMgY29y cmVjdCBpZiB5b3UgZG9uJ3QgbmVlZCBhbnkgcmVzb3VyY2VzIGFuZCB1c2UgdGhlIHN0YW5kYXJk IHNlcnZlciBjb25maWd1cmF0aW9uLCBqdXN0IGxpa2Ugd2l0aCBtb3N0ICJmdWxsIiBKMkVFIHNl cnZlcnMuIEl0J3MgZ2V0dGluZyBoYXJkZXIgd2hlbiBpdCBjb21lcyB0byBiYXNpYyB0aGluZ3Mg bGlrZSBzZXR0aW5nIHVwIEpEQkMgcmVzb3VyY2VzIG9yIGFkYXB0aW5nIHRoZSB3ZWIgc2VydmVy IGNvbmZpZ3VyYXRpb24gLSBub3QgZXZlbiBtZW50aW9uaW5nIGFkdmFuY2VkIHRvcGljcy4NCiAN CkkndmUgaGFkIHRvIHNwZW5kIHNvbWUgdGltZSBvbiBzdWNoIGJhc2ljIGlzc3VlcyB3aGVuIEkg Zmlyc3QgdHJpZWQgdG8gc2V0IHVwIEpCb3NzIHdpdGggYSBwcm9kdWN0aW9uIHdlYiBhcHAsIG1v c3RseSBsb29raW5nIGZvciBkb2N1bWVudGF0aW9uIChJIGRpZG4ndCBidXkgdGhlIGNvbW1lcmNp YWwgZG9jcyksIGFuZCB0cnlpbmcgdG8gZmluZCBKQm9zcycgY29uZmlnIGZpbGVzIHRoYXQgYXJl IHF1aXRlIHNjYXR0ZXJlZC4gT24gdGhlIG90aGVyIGhhbmQsIHN1Y2ggdGhpbmdzIGFyZSBhIGJy ZWV6ZSB3aXRoIFRvbWNhdCBhbmQgUmVzaW4sIG1haW5seSBkdWUgdG8gdGhlaXIgc2luZ2xlIHNl cnZlciBjb25maWcgZmlsZSBhbmQgdGhlaXIgc3RyYWlnaHRmb3J3YXJkIG9ubGluZSBkb2NzLiBS ZXNpbiBwYXJ0aWN1bGFybHkgc2hpbmVzIGluIHRlcm1zIG9mIGVhc2Ugb2YgdXNlLCBldmVuIGZv ciBhZHZhbmNlZCBpc3N1ZXMuDQogDQpJIHRoaW5rIE9yaW9uIGlzIGZpbmUgdG9vLCBpbiB0ZXJt cyBvZiBlYXNlIG9mIHNldHVwLiBBbHRob3VnaCBJIGhhdmVuJ3QgdXNlZCBPcmlvbiBmb3IgbW9y ZSB0aGFuIGEgeWVhciBiZWZvcmUgKEkgYWN0dWFsbHkgY29uc2lkZXJlZCBpdCBhIGRlYWQgZW5k IGR1ZSB0byB0aGUgbG9uZyByZWxlYXNlIGdhcCBhZnRlciAxLjUuMiksIEkgY291bGQgc2V0IHVw IGEgcHJvZHVjdGlvbiB3ZWIgYXBwIHdpdGggT3Jpb24gMi4wIGluIGFib3V0IGhhbGYgYW4gaG91 ciwgaW5jbHVkaW5nIHRyYW5zYWN0aW9uYWwgSkRCQyByZXNvdXJjZXMgYW5kIFNTTCAtIHVzaW5n IHRoZSBpbmNsdWRlZCBkb2NzIGFuZCBvcmlvbnN1cHBvcnQuY29tLg0KIA0KPHF1b3RlPg0KSW4g ZmFjdCBpdCdzIG11Y2ggbW9yZSBlYXNpZXIgYW5kIHN0cmFpZ2h0IGZvcndhcmQgdG8gdXNlIEpC b3NzIGZvciBtZSB0aGFuIHRvIHVzZSBUb21jYXQgKHBsdXMgaXQgcHJvdmlkZXMgdHJhbnNhY3Rp b25hbCBkYXRhc291cmNlIGNvbm5lY3Rpb24gcG9vbGluZywgSlRBIHN1cHBvcnQsIGV0Yy4gb3V0 IG9mIHRoZSBib3gpLg0KPC9xdW90ZT4NCiANClRoYXQncyBqdXN0IG5vdCBteSBleHBlcmllbmNl LiBUb21jYXQgNC4xIGlzIHZlcnkgc2ltcGxlIHRvIHNldHVwIGFuZCBoYW5kbGUsIElNTy4gSXQg YWxzbyAqZmVlbHMqIGVhc2llciB0aGFuIEpCb3NzOiBlYXNpZXIgdG8gb3Zlcmxvb2ssIGVhc2ll ciB0byBjb21wcmVoZW5kLiBBbmQgbmVhcmx5IGV2ZXJ5Ym9keSBrbm93cyBob3cgdG8gdXNlIGl0 IC0gZHVlIHRvIGl0cyBzdGF0dXMgb2YgYmVpbmcgdGhlIGRlLWZhY3RvIHN0YW5kYXJkIHdlYiBh cHAgc2VydmVyIGluIHRlcm1zIG9mIElERSBpbnRlZ3JhdGlvbiAoYWRtaXR0ZWRseSwgVG9tY2F0 IDQuMCBpbiBtb3N0IGNhc2VzKS4gUmVzaW4gaXMgcGFydGljdWxhcmx5IHNpbXBsZSB0byBoYW5k bGUgdG9vLCBib3RoIGZvciBkZXZlbG9wbWVudCBhbmQgZGVwbG95bWVudCwgZXZlbiBtb3JlIHRo YW4gVG9tY2F0Lg0KIA0KWW91J3JlIHJpZ2h0IHJlZ2FyZGluZyBKVEEgc3VwcG9ydCwgb2YgY291 cnNlLiBTZXR0aW5nIHVwIFR5cmV4IHdpdGggVG9tY2F0IDQuMSBpc24ndCBwYXJ0aWN1bGFybHkg aGFyZCwgYnV0IHRoaW5ncyBhcmUgYmVnaW5uaW5nIHRvIHN1ZmZlciBmcm9tIHRoZSBzY2F0dGVy ZWQgY29uZmlndXJhdGlvbiBhbmQgZG9jdW1lbnRhdGlvbiBlZmZlY3QgdGhhdCBJIGV4cGVyaWVu Y2Ugd2l0aCBKQm9zcy4gSWYgb25lIHJlYWxseSBuZWVkcyBkaXN0cmlidXRlZCB0cmFuc2FjdGlv bnMgYWNyb3NzIG1vcmUgdGhhbiBvbmUgcmVzb3VyY2UsIEkgd291bGRuJ3QgcmVjb21tZW5kIGEg VG9tY2F0L1R5cmV4IGNvbWJvLiBBbmQgSSB3b3VsZG4ndCByZWNvbW1lbmQgUmVzaW4ncyByYXRo ZXIgYmFyZS1ib25lcyBKVEEgc3VwcG9ydCBlaXRoZXIuIEJvdGggYXJlIHBlcmZlY3RseSBzdWZm aWNpZW50IGZvciBzaW5nbGUgcmVzb3VyY2UgdHJhbnNhY3Rpb25zIHZpYSBKVEEsIHRob3VnaC4N CiANCjxxdW90ZT4NCisxIGZvciBIU1FMLiBJJ3ZlIGJlZW4gZXZhbHVhdGluZyBLb2RvIEpETyBh dCB3b3JrLCBhbmQgdGhlaXIgZGVtbyB3b3JrcyB2ZXJ5IHdlbGwgd2l0aCBIU1FMLiBObyBuZWVk IHRvIHNldCBpdCB1cDogaXQganVzdCB3b3Jrcy4gVmVyeSBpbXBvcnRhbnQgZm9yIGEgZGVtby4N CjwvcXVvdGU+DQogDQorMSBmb3IgYSBUb21jYXQvSFNRTCBjb21iby4gSSd2ZSBiZWVuIGltcHJl c3NlZCBieSBIU1FMJ3MgdW5vYnN0cnVzaXZlbmVzcyB0b28sIHRoZSBsYXRlc3QgZXhhbXBsZSBi ZWluZyB0aGUgSmFoaWEgKGEgcG9ydGFsL0NNUykgZG93bmxvYWQgdXNpbmcgaXQuIElmIHdlIGV2 ZW4gaW5jbHVkZSBhIHByZWNvbmZpZ3VyZWQgVG9tY2F0LCB0aGVuIHN1Y2ggYSBkZW1vIGNhbiBp bmRlZWQgcnVuIG91dCBvZiB0aGUgYm94LiBVc2luZyBhIHByZWNvbmZpZ3VyZWQgVG9tY2F0L1R5 cmV4IGZvciBKVEEgc3VwcG9ydCB3b3VsZCBub3QgcmVhbGx5IG1hdHRlciBlaXRoZXIuDQogDQpG b3IgdGhlIHdlYiBhcHAgZGVtbywgSSdtIG5vdCBzdXJlIGlmIHdlIG5lZWQgSlRBIGF0IGFsbCwg dGhvdWdoLiBTcHJpbmcncyBuZXcgdHJhbnNhY3Rpb24gc3VwcG9ydCBjb3VsZCBhbGxvdyBmb3Ig YSBkaWZmZXJlbnQgdHJhbnNhY3Rpb24gaGFuZGxpbmcgc3RyYXRlZ3kgaW4gdGhlIHNpbmdsZSBy ZXNvdXJjZSBjYXNlLiBUaGUgaWRlYSBpcyB0byBoYW5kbGUgYSB0cmFuc2FjdGlvbiB2aWEgYSBU aHJlYWRMb2NhbCBKREJDIGNvbm5lY3Rpb24gYW5kIGEgcmVzcGVjdGl2ZSByZXNvdXJjZSBsb29r dXAgc3RyYXRlZ3kgaW4gdGhlIGRhdGEgYWNjZXNzIGNvZGUgKGZpcnN0IGNoZWNraW5nIHRoZSBU aHJlYWRMb2NhbCB2YXJpYWJsZSwgdGhlbiB0aGUgSk5ESSBEYXRhU291cmNlKS4NCiANClRoaXMg d291bGQgYmUgYW5hbG9nb3VzIHRvIG91ciBleGlzdGluZyBTaW5nbGVDb25uZWN0aW9uVHJhbnNh Y3Rpb25NYW5hZ2VyLCBqdXN0IGZvciBwb29sZWQgY29ubmVjdGlvbnMgYW5kIHJlcXVpcmluZyBz cGVjaWFsIGNvbnNpZGVyYXRpb24gYXQgcmVzb3VyY2UgbG9va3VwLiBJJ3ZlIGJlZW4gdGhpbmtp bmcgYWJvdXQgc3VjaCBhIHNvbHV0aW9uIGZvciBhIHdoaWxlLCBhbHNvIGZvciBIaWJlcm5hdGUg U2Vzc2lvbi1jb250cm9sbGVkIHRyYW5zYWN0aW9ucyAoYW5kIEpETyBQZXJzaXN0ZW5jZU1hbmFn ZXItY29udHJvbGxlZCBvbmVzKS4gV2Ugd291bGQgbmVlZCB0byBwcm90b3R5cGUgaXQgZmlyc3Qs IG9mIGNvdXJzZS4NCiANCkFwcm9wb3M6IEknbSBhbHNvIHZlcnkgaW50ZXJlc3RlZCBpbiBLb2Rv J3MgY2FwYWJpbGl0aWVzLCBlc3BlY2lhbGx5IGNvbXBhcmVkIHRvIEhpYmVybmF0ZSBhbmQgVG9w TGluay4gSWYgSSBoYWQgdGhlIHRpbWUsIEkgd291bGQgYWxyZWFkeSBoYXZlIGxvb2tlZCBhdCBp dCBteXNlbGYsIEkgZ3Vlc3MsIGJ1dCBmb3Igbm93IEkgaGF2ZSB0byBjb25jZW50cmF0ZSBvbiBI aWJlcm5hdGUgLSBhbmQgSSdtIHZlcnkgcGxlYXNlZCB3aXRoIGl0IGN1cnJlbnRseS4NCiANCjxx dW90ZT4NCkZvciB0aGUgbW9yZSBhZHZhbmNlZCBvbmUgd2Ugc2hvdWxkIGluY2x1ZGUgQU9QLCBU cmFuc2FjdGlvbnMsIEVKQiBhbmQgbWF5YmUgc29tZSBtb3JlIGFkdmFuY2VkIEpEQkMgc3R1ZmYu IEhlcmUgd2UgY291bGQgdXNlIEpCb3NzIGFuZCBhIG1vcmUgcm9idXN0IGRhdGFiYXNlIHdpdGgg dHJhbnNhY3Rpb24gc3VwcG9ydC4NCjwvcXVvdGU+DQogDQpIZXJlIHdlIGFyZSBhcHByb2FjaGlu ZyBKQm9zcycgZG9tYWluLCBvYnZpb3VzbHksIHJlc3BlY3RpdmVseSBPcmlvbidzIChmcmVlIGZv ciBkZXZlbG9wbWVudCB0b28pLiBXZSBoYXZlIHRvIHVzZSBKVEEsIGFuZCB3ZSBzaG91bGQgc2hv dyBob3cgdGhlIHNlYW1sZXNzIGludGVncmF0aW9uIG9mIFNlc3Npb24gQmVhbnMuIERlY2xhcmF0 aXZlIHRyYW5zYWN0aW9uIGhhbmRsaW5nIHZpYSBBT1AgaXMgYSB2ZXJ5IGltcG9ydGFudCBpbmdy ZWRpZW50LCBhcyBhbiBhbHRlcm5hdGl2ZSB0byBFSkIgaWYgZGVjbGFyYXRpdmUgdHJhbnNhY3Rp b25zIGlzIHRoZSBvbmx5IHBhcnRpY3VsYXIgRUpCIGZlYXR1cmUgeW91J3JlIGFjdHVhbGx5IHVz aW5nLg0KIA0KQSBmdXJ0aGVyIGltcG9ydGFudCBpc3N1ZSB0aGF0IEkgY29uc2lkZXIgd29ydGgg ZGVtb25zdHJhdGluZyBpcyBpbnRlZ3JhdGlvbiBvZiBPL1IgbWFwcGluZyB0b29sa2l0cyBpbiBh IFNwcmluZyBKMkVFIGVudmlyb25tZW50LCBiZSBpdCBIaWJlcm5hdGUgb3IgSkRPLCBlc3BlY2lh bGx5IGluIHRlcm1zIG9mIGNvbmZpZ3VyYXRpb24gYW5kIGJ1c2luZXNzIHNlcnZpY2UgbW9kZWxs aW5nLiBKMkVFIENvbm5lY3RvcnMgYXJlIGFuIGltcG9ydGFudCB0b3BpYyBoZXJlLCB0byBhbGxv dyBmb3IgcHJvcGVyIGludGVncmF0aW9uIG9mIHRoZSBwZXJzaXN0ZW5jZSB0b29sa2l0IGludG8g dGhlIGFwcCBzZXJ2ZXIncyByZXNvdXJjZSBsb29rdXAgYW5kIHRyYW5zYWN0aW9uIG1hbmFnZXIu DQogDQpJJ20gYWJzb2x1dGVseSBsb29raW5nIGZvcndhcmQgdG8gb3VyIGRlbW8gYXBwcyEgRXZl biBpZiBJJ20gY3VycmVudGx5IHVzaW5nIGFsbCBvZiB0aGUgdGltZSB0aGF0IEkgY2FuIGRlZGlj YXRlIHRvIFNwcmluZyBmb3IgcG9saXNoaW5nIGFuZCBuZXcgZmVhdHVyZXMgKGluIHRlcm1zIG9m IGNvZGUgZG9jcywgY29uZmlndXJhdGlvbiwgdHJhbnNhY3Rpb24gc3VwcG9ydCwgd2ViIE1WQyBy ZWZpbmVtZW50LCBldGMpLCBJJ2QgbGlrZSB0byB0YWtlIHBhcnQgaW4gdGhlIGFyY2hpdGVjdHVy YWwgZGVzaWduIG9mIHRoZSBkZW1vIGFwcHMsIGFuZCBvZmZlciBjb2RlIHJldmlld3MuIA0KIA0K R2VuZXJhbGx5LCB0aGFua3MgZm9yIHlvdXIgY29tbWl0bWVudCwgSXNhYmVsbGUgYW5kIEtlbiEN CiANClJlZ2FyZHMsDQpKdWVyZ2VuDQo= |
|
From: Ken K. <kk...@kk...> - 2003-04-30 23:24:39
|
To Juergen, Thanks for your offer of input to the demo apps. I especially look forward to your code reviews. Feel free to slash away unmercifully as I hope to learn a lot while doing this. I will save my ego-tripping temper tantrums for when I am on the golf course :-) . To all, There certainly was a lot of activity this weekend regarding the server/database platform selection. I had also hoped to get some input on the content and form of the demo/tutorials but people seem to be more interested in the platform selection at least for now. Hopefully we can settle on the platforms soon and move on. I anticipate that eventually we will settle on at least 2 major flavors of the Petclinic demo/tutorial each consisting of several discrete stages and possibly side trails. The first will probably be a simple webapp without transactions or EJB's that does not require a full J2EE application server. The first stage of this will probably have very limited functionality and probably have approx. 5-8 display pages, a few of which are forms. I am very interested in getting input from developers as to what features and advantages of using Spring they think need to be emphasized and in what flavors/stages they should be included. I will very soon be posting some content suggestions for the first stage of the first flavor of the Petclinic. Please feel free to make your own comments and/or suggestions on this. Regards, Ken |
|
From: Isabelle M. <isa...@me...> - 2003-05-01 07:30:33
|
Hi Ken, It seems to me that 2 major groups of developeres will be using Spring. One of these would use only the persistence framework, together with an external MVC framework such as Struts. The other would use the Spring MVC framework as well (i.e. the whole enchilada). So for the 1st stage I see some very simple pages which allow the user to enter base data (register a pet with the clinic, manage the vets, ...). This stage uses a simple servlet and / or JSP. Then the second stage incorporates the Web framework, and has for ex. sick pets visiting the vet. I am currently working on charting Spring in UML. Ideally there should be a parallel between your work and mine. You show the code, I show the framework innards. Isabelle On Wed, Apr 30, 2003 at 06:20:27PM -0500, Ken Krebs wrote: > To Juergen, > > Thanks for your offer of input to the demo apps. I especially look forward > to your code reviews. Feel free to slash away unmercifully as I hope to > learn a lot while doing this. I will save my ego-tripping temper tantrums > for when I am on the golf course :-) . > > > > To all, > > There certainly was a lot of activity this weekend regarding the > server/database platform selection. I had also hoped to get some input on > the content and form of the demo/tutorials but people seem to be more > interested in the platform selection at least for now. Hopefully we can > settle on the platforms soon and move on. > > I anticipate that eventually we will settle on at least 2 major flavors of > the Petclinic demo/tutorial each consisting of several discrete stages and > possibly side trails. The first will probably be a simple webapp without > transactions or EJB's that does not require a full J2EE application server. > The first stage of this will probably have very limited functionality and > probably have approx. 5-8 display pages, a few of which are forms. > > I am very interested in getting input from developers as to what features > and advantages of using Spring they think need to be emphasized and in what > flavors/stages they should be included. > > I will very soon be posting some content suggestions for the first stage of > the first flavor of the Petclinic. Please feel free to make your own > comments and/or suggestions on this. > > > Regards, > Ken > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > -- Isabelle Muszynski Software Engineer Zandweellaan 4 2660 Antwerpen Belgium Tel. 32-(0)3-830 18 54 Mobile: 32-(0)485 49 50 89 Email: isa...@me... Website: www.meta-logix.com |
|
From: Ken K. <kk...@kk...> - 2003-05-01 17:58:58
|
Isabelle Muszynski wrote: >Hi Ken, > >It seems to me that 2 major groups of developeres will be using Spring. One of these would use only the persistence framework, together with an external MVC framework such as Struts. The other would use the Spring MVC framework as well (i.e. the whole enchilada). >So for the 1st stage I see some very simple pages which allow the user to enter base data (register a pet with the clinic, manage the vets, ...). This stage uses a simple servlet and / or JSP. >Then the second stage incorporates the Web framework, and has for ex. sick pets visiting the vet. > >I am currently working on charting Spring in UML. Ideally there should be a parallel between your work and mine. You show the code, I show the framework innards. > >Isabelle > > > Isabelle, Although I agree with your statement regarding the 2 likely sets of developers that may use Spring, I respectfully disagree strategically with the approach you suggest of using a simple servlet for the first iteration of the demo/tutorial. It seems to me that the primary emphasis of the demo/tutorial should be to showcase what the Spring frameworks have to offer to the developer. I think that the very heart of Spring is the web application framework. Although most of the other frameworks are useful without it, they exist primarily as conveniences to simply make the developers web application work easier. Spring's integration capability with other technologies, be they presentation or persistence oriented should be part of the side show/trails, IMO. I also think that the group using the "whole enchildada" should be the primary target audience at least for the first iteration of the demo/tutorial. Side trails that show how to use the Spring frameworks with Struts, servlets, fat clients, object-relational mappers, etc. are some of the future possibilities. Another side trail that compares the Spring web framework to Struts for instance is another possibility. That particular trail, however, would need to be a very carefully planned undertaking if it is to be effective in convincing developers to choose Spring over Struts. It is also important to keep in mind that the demo/tutorial Petclinic metaphor itself is also part of the side show. The emphasis, particularly in the first iteration, needs to be on the most important Spring features/classes. The tutorial text should first discuss the framework's most important pieces and what common problems they can be used to address. It should then show how to use them as the demo itself evolves. The Petclinic metaphor should evolve as necessary to suit the needs of the demo/tutorial. Obviously, this is not the way real applications are developed but it is useful to meet the goals of this effort. The tutorial exposition itself however should evolve to show how to solve the Petclinic business problems in the more usual way from the developers point of view. Perhaps the best way to do this is to use an approach similar to that of the Sun Java Developer Certification Exam wherein there already exists a database full of data that needs to be accessed in a new way. We can pretend that some of the functionality will be provided by existing software at least temporarily. Parts of the database that don't add anything new to the tutorial probably should be pruned away, for instance, the Vets table may not be needed. At some point we will need to add session and transaction related stuff so maybe we add the invoicing of services/medications or provide the ability to purchase special pet food online. Just thinking out loud here. The following are some examples of the important classes/interfaces that I think need to be explained/demonstrated in the less advanced version(s) of the demo/tutorial: - from com.interface21.beans.factory : InitializingBean - from com.interface21.validation : Errors, Validator - from com.interface21.jdbc.object : ManualExtractionSqlQuery,SqlUpdate - from com.interface21.jdbc.core : SmartDataSource and/or DataSourceUtils - from com.interface21.web.servlet : ControllerServlet - from com.interface21.web.servlet.mvc : FormController and later SessionFormController and WizardFormController - from com.interface21.web.servlet.mvc.multiaction : MultiActionController, PropertiesMethodNameResolver - from com.interface21.web.servlet.handler : SimpleUrlHandlerMapping - from com.interface21.web.servlet.view : ResourceBundleViewResolver, InternalResourceView or JstlView - from com.interface21.web.context : ContextLoaderServlet - from com.interface21.web.context.support : XmlWebApplicationContext - from com.interface21.web.tags : BindTag I would suggest that the opening section of the tutorial text should be the same as what would be on the front page of the website. I would also suggest that this should be some sort of statement that Spring is a collection of loosely coupled, flexible frameworks which can be used as needed without having to buy into the whole collection. It would then provide a brief introduction to each of the Spring frameworks with a synopsis of what they provide for the potential developer. Much of this could probably be derived directly from information presented in the book. I am also going to assume the following for the initial version: - The view technology will be JSP and JSTL. - The pages will be very simple forms/views without style sheets, headers/footers/menus, or internationalization. - No authentication/authorization. - No session. As I am beginning to feel a compelling need to produce something substantive, I am going to proceed on this basis. It will probably include all the stuff related to the Pets and their Owners. If we decide to use a servlet instead, we can just chop out the web framework stuff for use later as needed and put in the servlet. I will put something together, post it, and then we can hack away at it. We can then discuss how to stage it within the tutorial. What do you think ? If anybody else has anything to add to this discussion, please do so. Ken |
|
From: Isabelle M. <isa...@me...> - 2003-04-26 16:40:44
|
Hi Thomas, MySQL provides transactions, you just have to specify a table type that supports them (eg InnoDB). Oracle is much more powerful, I agree, but who'd want to set up Oracle just to run a demo app? Plus it eats up a lot of resources. Isabelle On Sat, Apr 26, 2003 at 12:20:22PM -0400, Thomas Risberg wrote: > I think Jean-Pierre raises some valid points here. > > It would be nice to have the sample apps from the book work with the 0.8 > release of the framework. This should be avaialble in addition to the > new demo app that we are developing. > > It would also be nice to have a very simple "entry level" app and a more > advanced one. I think we should limit the first one to the web-tier, > infrastructure and data access parts of the framework. This app should > be able to run on Tomcat and a lightweight database like HSQL or maybe > MySQL. > > For the more advanced one we should include AOP, Transactions, EJB and > maybe some more advanced JDBC stuff. Here we could use JBoss and a more > robust database with transaction support. > > Thomas Risberg > > > Hello, > > Not writing a lot these times, I follow constantly the Spring list. In > > this discussion, I see clearly that we have two goals with the > > demo/tutorial. > > 1) For the beginners: telling about the main Spring approach > > 2) For advanced users: telling about advanced features that are making > > all the sense of the framework > > > > Both have to be founding a real aid. Isabelle is concentrated on the > > first, but the seconds don't to be ignored. Perhaps we have to provide > > both separately: A very simple demo on Tomcat for the firsts and a more > > advanced on Jboss for the others. So everybody could easily start with > > the framework and users interested by the more interesting topics will > > normally not be afraid by installing Jboss. > > > > I don't agree when you say Jboss is too complicated, but I recognize > > that it's not the same level of difficulty as Tomcat. Nevertheless Rod's > > book is very helping for starting with Jboss. > > > > > > In this topic, so long as no documentation is done, I have another > > question: having two applications working with the initial i21 from the > > book, is it too early to thinking on passing them on the Spring > > framework? What is the best way today to found what have changed? Have > > we only the sources and the list discussion, having to guess from here? > > It's certainly clear in the mind of a few people deeply involved in the > > development, but personally, I'm a quite loosed. > > > > Jean-Pierre PAWLAK > > > > -----Message d'origine----- > > De : spr...@li... > > [mailto:spr...@li...] De la > > part de Isabelle Muszynski Envoyé : samedi 26 avril 2003 13:29 à : > > spr...@li... > > Objet : [Springframework-developer] slogan > > > > How about this for a slogan : > > > > J2EE made easy > > > > Isabelle > > > > -- > > Isabelle Muszynski > > Software Engineer > > Zandweellaan 4 > > 2660 Antwerpen > > Belgium > > Tel. 32-(0)3-830 18 54 > > Mobile: 32-(0)485 49 50 89 > > Email: isa...@me... > > Website: www.meta-logix.com > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf _______________________________________________ > > Springframework-developer mailing list > > Spr...@li... > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Springframework-developer mailing list > > Spr...@li... > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > -- > Thomas Risberg > tri...@tr... > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > -- Isabelle Muszynski Software Engineer Zandweellaan 4 2660 Antwerpen Belgium Tel. 32-(0)3-830 18 54 Mobile: 32-(0)485 49 50 89 Email: isa...@me... Website: www.meta-logix.com |
|
From: Rod J. <rod...@in...> - 2003-04-26 16:47:00
|
What about Hypersonic? It seems well suited for demos as it's potentially zero configuration. But I don't know its capabilities. Transactionality is a must. Rod ----- Original Message ----- From: "Isabelle Muszynski" <isa...@me...> To: "Thomas Risberg" <tri...@tr...> Cc: <spr...@li...> Sent: Saturday, April 26, 2003 5:40 PM Subject: Re: [Springframework-developer] Demos > Hi Thomas, > > MySQL provides transactions, you just have to specify a table type that supports them (eg InnoDB). Oracle is much more powerful, I agree, but who'd want to set up Oracle just to run a demo app? Plus it eats up a lot of resources. > > Isabelle > > On Sat, Apr 26, 2003 at 12:20:22PM -0400, Thomas Risberg wrote: > > I think Jean-Pierre raises some valid points here. > > > > It would be nice to have the sample apps from the book work with the 0.8 > > release of the framework. This should be avaialble in addition to the > > new demo app that we are developing. > > > > It would also be nice to have a very simple "entry level" app and a more > > advanced one. I think we should limit the first one to the web-tier, > > infrastructure and data access parts of the framework. This app should > > be able to run on Tomcat and a lightweight database like HSQL or maybe > > MySQL. > > > > For the more advanced one we should include AOP, Transactions, EJB and > > maybe some more advanced JDBC stuff. Here we could use JBoss and a more > > robust database with transaction support. > > > > Thomas Risberg > > > > > Hello, > > > Not writing a lot these times, I follow constantly the Spring list. In > > > this discussion, I see clearly that we have two goals with the > > > demo/tutorial. > > > 1) For the beginners: telling about the main Spring approach > > > 2) For advanced users: telling about advanced features that are making > > > all the sense of the framework > > > > > > Both have to be founding a real aid. Isabelle is concentrated on the > > > first, but the seconds don't to be ignored. Perhaps we have to provide > > > both separately: A very simple demo on Tomcat for the firsts and a more > > > advanced on Jboss for the others. So everybody could easily start with > > > the framework and users interested by the more interesting topics will > > > normally not be afraid by installing Jboss. > > > > > > I don't agree when you say Jboss is too complicated, but I recognize > > > that it's not the same level of difficulty as Tomcat. Nevertheless Rod's > > > book is very helping for starting with Jboss. > > > > > > > > > In this topic, so long as no documentation is done, I have another > > > question: having two applications working with the initial i21 from the > > > book, is it too early to thinking on passing them on the Spring > > > framework? What is the best way today to found what have changed? Have > > > we only the sources and the list discussion, having to guess from here? > > > It's certainly clear in the mind of a few people deeply involved in the > > > development, but personally, I'm a quite loosed. > > > > > > Jean-Pierre PAWLAK > > > > > > -----Message d'origine----- > > > De : spr...@li... > > > [mailto:spr...@li...] De la > > > part de Isabelle Muszynski Envoyé : samedi 26 avril 2003 13:29 � : > > > spr...@li... > > > Objet : [Springframework-developer] slogan > > > > > > How about this for a slogan : > > > > > > J2EE made easy > > > > > > Isabelle > > > > > > -- > > > Isabelle Muszynski > > > Software Engineer > > > Zandweellaan 4 > > > 2660 Antwerpen > > > Belgium > > > Tel. 32-(0)3-830 18 54 > > > Mobile: 32-(0)485 49 50 89 > > > Email: isa...@me... > > > Website: www.meta-logix.com > > > > > > > > > ------------------------------------------------------- > > > This sf.net email is sponsored by:ThinkGeek > > > Welcome to geek heaven. > > > http://thinkgeek.com/sf _______________________________________________ > > > Springframework-developer mailing list > > > Spr...@li... > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > > > ------------------------------------------------------- > > > This sf.net email is sponsored by:ThinkGeek > > > Welcome to geek heaven. > > > http://thinkgeek.com/sf > > > _______________________________________________ > > > Springframework-developer mailing list > > > Spr...@li... > > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > -- > > Thomas Risberg > > tri...@tr... > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Springframework-developer mailing list > > Spr...@li... > > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > -- > Isabelle Muszynski > Software Engineer > Zandweellaan 4 > 2660 Antwerpen > Belgium > Tel. 32-(0)3-830 18 54 > Mobile: 32-(0)485 49 50 89 > Email: isa...@me... > Website: www.meta-logix.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Luke T. <ne...@fr...> - 2003-04-27 00:55:26
|
Rod Johnson wrote: > What about Hypersonic? It seems well suited for demos as it's potentially > zero configuration. But I don't know its capabilities. Transactionality is a > must. > Hypersonic supports transactions and is very convenient to use. It also comes embedded with JBoss so there's no additional requirement to set up a DB if you deploy on JBoss. Luke. -- Luke Taylor. Monkey Machine Ltd. PGP Key ID: 0x57E9523C http://www.monkeymachine.ltd.uk |