Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Question about Better, Faster, Lighter Java  RSS feed

 
Eusebio Floriano
Ranch Hand
Posts: 239
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Bruce and Justin,

Considering the title of the book, this suggest an alternative to develope better, faster and ligther applications.
Rod Johnson had already criticized ejb arguing that it�s very complex and weighed. He suggested an alternative to ejb, spring�s framework, a "lightweight container".
Here�s my question: What is the focus of "Better, Faster, Lighter Java" ? It suggests many ways to builder better, faster e ligther applications using ejb or suggests an alternative to ejb like do your own transaction, security and so on.

Regards,
 
Pradeep bhatt
Ranch Hand
Posts: 8933
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It suggests many ways to builder better, faster e ligther applications using ejb or suggests an alternative to ejb like do your own transaction, security and so on.


From the introduction found in amzon.com looks like the book concentrates on light weight containers like Spring.
 
Kishore Dandu
Ranch Hand
Posts: 1934
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Rod Johnson refers to this book (better, faster, lighter) in his new book. And I think this book has more source code etc that can compliment Rod's book.
 
Eusebio Floriano
Ranch Hand
Posts: 239
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Pradeep Bhat:


From the introduction found in amzon.com looks like the book concentrates on light weight containers like Spring.


Does "Better, faster, lighter java" suggest any framework to use for control your own transaction, security and so on or it suggest you how to do do them ?
 
Henry Wong
author
Sheriff
Posts: 23283
125
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Having not read the book, is it a programming book, or an adminstration book, on these lightweight containers?

While I agree that using lightweight containers is a good idea to develop many applications -- in many cases, you don't have a choice. The company that you are contracted to, and developing for, many have official policies on which servers to use, how they are configured, and even local programming policies.

Hopefully, there is a section on migrating to and from the lightweight containers.

Henry
 
Karthik Guru
Ranch Hand
Posts: 1209
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Henry Wong:
Having not read the book, is it a programming book, or an adminstration book, on these lightweight containers?


I had a chance to quickly run through the book in a bookstore. At that point I was looking for a book on 'Spring','Hibernate'.This definitely does not comprehensively cover either of the 2...there are a couple of chapters devoted to the frameworks..thats all...its a pretty thin book btw (not holding it against the book, but just to enforece the point that this is NOT a Spring / Hibernate book).

Guess it is not expected to cover them either. We probably have Hibernate in Action and Spring I A for that.

I saw some good advice how to design in such a way that it is extensible enough, how transparent persistance is important and how it can be achieved by bytecode manipulation ,reflection etc.

There are lots of advice on how j2ee development can be made simpler.
 
Eusebio Floriano
Ranch Hand
Posts: 239
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by karthik Guru:


I had a chance to quickly run through the book in a bookstore. ....


Originally posted by karthik Guru:

.... I saw some good advice how to design in such a way that it is extensible enough, how transparent persistance is important and how it can be achieved by bytecode manipulation ,reflection etc.

There are lots of advice on how j2ee development can be made simpler.


So this book probably directs us in what to do and not how to do (many code examples, etc), doesn�t it ?
 
Karthik Guru
Ranch Hand
Posts: 1209
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Vinicius Boson:


So this book probably directs us in what to do and not how to do (many code examples, etc), doesn�t it ?


Uhhm yes and know
There are code examples for hibernate and Spring but it would just give you an overview and nothing more.
 
B Tate
Author
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
We actually wanted to show the core values and principles behind the lightweight development models. We talk about principles like simplicity and transparency, and then show how some open source projects like Spring put those ideas into practice.

Often, people find that BFLJ talks about the process, goals, principles and buying habits of people who support lightweight development. Other books, like Rod Johnson's excellent J2EE without EJB, talk more about implementation. Many people buy both, and you'll find that Amazon frequently packages both together.

If you want to understand why Spring, agile processes, and automated unit testing are important, and if you want to understand ways to put those ideas into practice, then BFLJ is for you. If instead you're looking for more of a reference manual, you're probably looking for another book.

Take care.
-bt
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!