Spring in Action learning notes-Wedges

Source: Internet
Author: User
Spring in Action Learning Notes--wedges first, the causeI am a java programmer, Java write more, naturally want to go to Java EE (now called Java EE) aspects of development. So I began to look at the details of the Java EE, online Search, in the forum to ask. Finally I looked up a bunch of words, like Struts, WebWork, Spring, Hibernate, EJB, and so on, these can be called by the name of the big, there are countless I can't name or never heard of. So I probably look at every one of them. The most seen is Struts, and when I see a slightly deeper part, all sorts of design patterns peremptorily out. So I started to learn design patterns, and at first I wanted to come across a pattern to learn one. But looking at, a lot of patterns are mixed together, so I have to stop to spend a lot of time to learn. Finally made a determination to simply put the pattern all over again. So there are some column articles in my design pattern. (for articles on design patterns, see: Http://blog.csdn.net/qutr/category/125050.aspx and Http://blog.csdn.net/qutr/category/166495.aspx) After reading the design pattern, I was busy for some time, and the study of Java EE stopped. Then I put the study of Java-EE on the study schedule. But now I am a little confused, such a lot of nouns and what is the relationship between them, what exactly is the connection between them and with which good, no one good. These questions make me very annoyed. Until the end I read Rod Johnson .(About Rod I don't talk about the founder of Spring, but someone on the internet says: "I don't admire rod because he invented spring, it's his deep understanding of Java EE Development") the introduce to Spring Framework "(Original English: Http://www.theserverside.com/tt/articles/article.tss?l=SpringFramework Chinese Translation: http://forum.javaeye.com/) viewtopic.php?t=4919) I began to understand some of the concepts, RodThis article is quite exciting and explains spring's functionality from beginning to end, explaining the implementation intent of the various modules of spring. The conclusion is that Spring is a rollout lightweight java EE Framework。 It turns out that the struts (webwork) +spring+hibernate on the Forum and on the Web are leveraging the MVC features of struts (webwork), Spring's Ioc and AOP functions, and Hibernate database. for function. So I decided to take Spring as a starting point to learn the Java EE technology. Ii. on the Spring in Action "I think the two authors who wrote this book are really two cows, not only for Spring, but also for the knowledge of psychology. They captured the reader's psychology, explained some basic concepts more clearly, and made brief explanations of some nouns such as Struts, WebWork, and comparisons with Spring. Interpretation of the minds of the learner's doubts, nature of this book deeply attracted me. In the book bought back a few days ago I see very fast, began to see very enjoyable, gradually more and more confused, the more I read about not understand. Finally, I found the reason is: the light does not see the result of practice. So I made up my mind: do not fly on the grass, go forward. Why do you write study notes? I think this is the only way to urge me to insist on learning (I am lazy J). The whole Book of learning notes I will be in the chapter, each time on the Blog to publish a chapter of the content. Some chapters may be too much or too difficult for me to write my study notes for a long time; some chapters may not be useful to me for a while, and I may not write or very simple excerpts. Many people on the Internet reflect that publishers and authors are irresponsible not to present the source code in the book to the reader. I think that's a bad thing, but the converse is good. Without complete source code we can just write it ourselves, which will deepen our understanding of Spring knowledge. Throughout the learning process I will try to put the author said that the knowledge points and modules, the various classes of code complete to post to the article, but also to do some detailed explanation. There are some really repetitive things, I just list the code snippets and do some explaining. Third, summaryI am not going to read this book for the whole course of the book, and I will refer to some other books or articles. These books are: L "Master Spring" by Luo Fei L "Spring Development Guide" by Xia Xin L "Spring live Chinese Edition" Baihanchi L "introduce T o Spring Framework by Rod Johnson .L "Pro Spring" (This book already has a Chinese version, it seems to be good to have a look) l have other books and articles. When the reference to which book or the passage of the article I will clearly indicate the source, my article is for self-learning and communication with you, not for commercial purposes, so I hope you will not be entangled with me copyright J. Also refer to my article of the person or website, I hope you indicate the source. Finally, I write "Spring in action" reading notes is not to attract attention, but in order to urge themselves, the article published to the Blog is to communicate with you, hope that the master see a lot of guidance.

trackback:http://tb.blog.csdn.net/trackback.aspx?postid=1104966

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.