Thursday, December 09, 2004

java konyvek, linkek, stb Petertol

A kovetkezo bejegyzes masolata Peter levelenek. Minden az o erdeme innen.

Nehany temaba vago ingyen (es jogtisztan) letoltheto konyv/fejezet (http://www.theserverside.com, regisztracio szukseges):

+++

EJB Design Patterns
by Floyd Marinescu
289 pages

A companion/standalone book to Mastering EJB 2, EJB Design Patterns seeks to solidify and centralize all the cutting edge strategies and design patterns in use today.
http://www.theserverside.com/books/wiley/EJBDesignPatterns/index.tss http://www.amazon.com/exec/obidos/ASIN/0471208310

+++

Effective Enterprise Java
by Ted Neward

Ted Neward provides you with 75 easily digestible tips that will help you master J2EE development on a systemic and architectural level. His panoramic look at the good, the bad, and the ugly aspects of J2EE development will address your most pressing concerns.
Learn how to design your enterprise systems so they adapt to future demands. Improve the efficiency of your code without compromising its correctness. Discover how to implement sophisticated functionality that is not directly supported by the language or platform. After reading Effective Enterprise Java, you will know how to design and implement better, more scalable enterprise-scope Java software systems.

http://www.theserverside.com//articles/article.tss?l=EffectiveJava_Chapter
http://www.amazon.com/exec/obidos/ASIN/0321130006/

+++

Hibernate in Action: Practical Object/Relational Mapping
by Christian Bauer, Gavin King

Both an introduction to the theoretical aspects of automated object/relational mapping and a practical guide to the use of Hibernate, this book provides extensive example code to implement an online auction application. The book is divided into two parts. Part I discusses object persistence, the object/relational mismatch problem and emphasizes the importance of Plain Old Java Objects. It introduces Hibernate and explains the basic theoretical foundations of object/relational mapping.
Part II is dedicated to demonstrating more advanced ORM concepts and techniques, with practical examples using Hibernate. The impact of ORM upon application architecture and development processes is explored along with techniques for achieving high performance. Hibernate's developer toolset is demonstrated and best practices are recommended.

Table of Contents
1. Understanding object/relational persistence
2. Introducing and Integrating Hibernate
3. Mapping persistent classes
4. Working with persistent objects
5. Transactions, concurrency, and caching
6. Advanced mapping concepts
7. Retrieving objects efficiently
8. Writing Hibernate applications
9. Using the toolset
Appendix A - SQL Fundamentals
Appendix B - ORM implementation strategies
Appendix C - Back in the real world

http://www.theserverside.com/books/review/HibernateReview.tss
http://www.amazon.com/exec/obidos/ASIN/193239415X

+++

J2EE and XML Development
by Kurt A. Gabrick, David B. Weiss
298 pages

J2EE and XML Development teaches how, where, and why to use XML in each layer of a J2EE application. The book categorizes and explains many recent Java and XML technologies and the ways in which a J2EE application can best use them.

http://www.theserverside.com/books/manning/J2EEXML/index.tss
http://www.amazon.com/exec/obidos/ASIN/1930110308

+++

Jakarta-Struts Live
by Rick Hightower
273 pages

Jakarta Struts Live covers the Struts MVC architecture and building each of the Struts components of this architecture. You'll learn to use vital features like Tiles, the Validator, DynaActionForms, plug-ins, and internationalization.

http://www.theserverside.com/books/sourcebeat/JakartaStrutsLive/index.tss

+++

Java Testing and Design
by Frank Cohen

http://www.theserverside.com/books/prenticeHall/JavaTestingAndDesign/index.tss
http://www.amazon.com/exec/obidos/ASIN/0131421891

+++

Servlets and JavaServer Pages: The J2EE Technology Web Tier
by Jayson Falkner, Kevin Jones

Developmentor has exlusively provided TheServerSide.com with the entire book of Servlets and JSP the J2EE Web Tier for free download. Servlets and JSP the J2EE Web Tier is a book authored by Jayson Falkner and Kevin Jones about the latest in Servlets and JSP. The current version of the book covers Servlets 2.4, JSP 2.0, and the JSTL 1.0. Both Kevin and Jayson helped directly make the specifications and are proud to publish one of the first books covering the technologies. Servlets and JSP the J2EE Web Tier is comprehensive and covers everything you need to know about building Java web applications.

Who is This Book For?

Servlets and JSP the J2EE Web Tier is designed for developers of all levels. The book assumes a reader is familiar with HTML and the basics of Java. The book starts by covering how to installing a Servlet/JSP environment and what is in the JSP 2.0, Servlet 2.4, and JSTL 1.0 specifications. After discussion of the raw technologies the book focuses on practial use of them. The later chapters of the book cover topics such as state management, design patterns, internationalization support, multi-client design, Java database connectivity. At all possible places Jayson and Kevin try to share the millions of little things, both in the specs and not, that they have learned from being long-time Servlet and JSP developers.

If you are a new user this book is for you. It starts from the basics and covers everything up to the most advanced topics. If you are an experienced developer this book provides a reference for the Servlet 2.4, JSP 2.0, and JSTL 1.0 specifications and a good discussion of advanced design paterns and problem solving techniques. If you are management you are advised to buy multiple copies, this is a book which will be permanetly borrowed by employees.

http://www.theserverside.com/books/addisonwesley/ServletsJSP/index.tss
http://www.amazon.com/exec/obidos/tg/ASIN/0321136497

+++

Mastering EJB II
by Ed Roman, Scott W. Ambler, Tyler Jewell
672 pages

Mastering EJB was one of the original and most influential EJB books in the industry. Mastering EJB II now returns with two new expert co-authors, updated for EJB 2.0 and improved with advanced topics such as large scale systems design, J2EE project management, complex persistence and more.

http://www.theserverside.com/books/wiley/masteringEJB/index.tss
http://www.amazon.com/exec/obidos/ASIN/0471417114

+++++++++

Nehany *altalam* rendkivul fontosnak tartott Java konyv:

Effective Java Programming Language Guide by Joshua Bloch
http://java.sun.com/docs/books/effective/
http://safari.oreilly.com/0201310058
http://www.amazon.com/exec/obidos/ASIN/0201310058

+++

Concurrent Programming in JavaT: Design Principles and Pattern, 2nd Edition by Doug Lea
http://www.awprofessional.com/title/0201310090
http://safari.oreilly.com/0201310090 http://www.amazon.com/exec/obidos/ASIN/0201310090

+++

Better, Faster, Lighter Java
By Bruce A. Tate, Justin Gehtland
http://www.oreilly.com/catalog/bfljava/
http://safari.oreilly.com/0596006764
http://www.amazon.com/exec/obidos/ASIN/0596006764

+++

Effective Enterprise Java
by Ted Neward
http://www.awprofessional.com/title/0321130006
http://safari.oreilly.com/0321130006
http://www.amazon.com/exec/obidos/ASIN/0321130006

+++

Java Extreme Programming Cookbook
By Eric M. Burke, Brian M. Coyner
http://www.oreilly.com/catalog/jextprockbk/
http://safari.oreilly.com/0596003870
http://www.amazon.com/exec/obidos/ASIN/0596003870

+++

Hibernate: A Developer's Notebook
By James Elliott
http://www.oreilly.com/catalog/hibernate/
http://safari.oreilly.com/0596006969
http://www.amazon.com/exec/obidos/ASIN/0596006969

+++

Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps
by Mike Clark
http://www.oreilly.com/catalog/0974514039
http://www.pragmaticprogrammer.com/starter_kit/auto/index.html
http://www.amazon.com/exec/obidos/ASIN/0974514039

+++++++++

Nem szorosan a Java nyelvhez/technologiakhoz kapcsolodva:

(a Java kozosseg sokkal-sokkal inkabb pattern es process beallitottsagu)

Enterprise Integration Patterns : Designing, Building, and Deploying Messaging Solutions by Gregor Hohpe, Bobby Woolf
http://www.enterpriseintegrationpatterns.com
http://www.awprofessional.com/title/0321200683
http://safari.oreilly.com/0321200683
http://www.amazon.com/exec/obidos/ASIN/0321200683

+++

Data Access Patterns: Database Interactions in Object-Oriented Applications By Clifton Nock
http://www.awprofessional.com/title/0131401572
http://safari.oreilly.com/0131401572
http://www.amazon.com/exec/obidos/ASIN/0131401572

+++

Patterns of Enterprise Application Architecture By Martin Fowler, David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, Randy Stafford
http://www.awprofessional.com/title/0321127420
http://safari.oreilly.com/0321127420
http://www.amazon.com/exec/obidos/ASIN/0321127420

+++

Refactoring: Improving the Design of Existing Code By By Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts.
http://www.awprofessional.com/title/0201485672
http://safari.oreilly.com/0201485672
http://www.amazon.com/exec/obidos/ASIN/0201485672

+++++++++

Nehany Java-hoz kapcsolodo site (talalomra):
http://java.sun.com/j2se/1.4.2/download.html (base)
http://java.sun.com/j2se/1.5.0/download.jsp (base)
http://ant.apache.org/ (build)
http://jakarta.apache.org/ (apache java stuff)
http://jakarta.apache.org/tomcat/ (servlet, jsp)
http://www.caucho.com/ (servlet)
http://www.java.com/en/developers/ (links)
http://www.eclipse.org/ (ide)
http://www.jguru.com/index.jsp (community)
https://javatools.dev.java.net/ (community)
https://javacc.dev.java.net/ (compiler)
http://jakarta.apache.org/lucene/docs/index.html (information retireval)
http://www.junit.org/index.htm (unit testing)
http://www.jetbrains.com/idea/ (the best payware java ide)
http://www.jython.org/ (dynamic language)
http://groovy.codehaus.org/ (dynamic language)
http://www.hibernate.org/ (object-relational)
http://incubator.apache.org/derby/index.html (database)
http://hsqldb.sourceforge.net/ (database)
http://mg4j.dsi.unimi.it/ (information retrieval)
http://castor.exolab.org/ (data binding)
http://oss.software.ibm.com/icu4j/ (unicode)
http://fastutil.dsi.unimi.it/ (fast collections)
http://exist.sourceforge.net/ (xml db)
http://xml.apache.org/xindice/ (xml db)

+++++++++

Nehany fontos blog/cikk site:

http://www.jroller.com/page/fate/Weblog?catname=/Java
http://www.neward.net/ted/weblog/index.jsp
http://theserverside.com/
http://java.oreilly.com/
http://www.elharo.com/
http://www.cafeconleche.org/
http://www.cafeaulait.org/

+++++++++

Ha valaki valamilyen pinvoke/interop dolgot keres, akkor jegyezze meg a kovetkezo TLA-t: "JNI". Ez azt jelenti, hogy "Java Native Interface". Lasd:
http://java.sun.com/docs/books/tutorial/native1.1/

+++++++++

Ha valaki szeretne komolyan tanulni, akkor a legjobb site:
http://www-106.ibm.com/developerworks/views/java/tutorials.jsp
(minden ingyenes, de regisztracio szukseges)

No comments: