The JSR 299 in normalization with the possible arrival of JSR 330

Source: Internet
Author: User
Tags java se
The normalized JSR 299 with the possible arrival of the JSR

Reprint please retain the author information:

Author: 88250
blog:http:/blog.csdn.net/dl88250
MSN & Gmail & qq:dl88250@gmail.com

Currently, the JSR 299 (contexts and Dependency injection for Java EE) is in a community review state and is expected to appear in the Java EE 6 specification this September. JSR (Dependency injection for Java) is a committed specification. No spec files are available to download.

The 299 lead is from Jboss/redhat's Gavin King (Hibernate/seam), and 330 of the lead is from Google's Bob Lee (Guice lead) and Spring. Two of them are skilled, and they are good friends in private.

However, from the canonical name you can see the conflict .... Is Di, which is confusing to the entire Java community, and we need two sets of DI standards.

Gavin on May 7, posting said his view, a stone stirred thousand layers of waves .... Two leads are technically judged by each other: Gavin is a typical Java EE supporter, while Bob Lee is the defender of Java SE.

In a series of responses, Gavin does not change the original nature, impetuous woman, the 330 of the proposed expressed great dissatisfaction, that the norms are superfluous, the functions involved in 299 are covered, and do better. and jokes that Bob submitted the specification unexpectedly is some javadocs ....

Bob made some answers and said that Gavin didn't understand the 330 spec .... However, Bob is indeed a defender of SE, saying that EJB is not the same, but also to the upcoming Java EE 6 EJB Lite expressed doubt. But Bob was confident about the JSR 294 (improved modularity Support in the JAVATM programming) Language

May 19, Gavin released a 299 community review, the canonical name for Java EE, it seems to be firm EE route, to Bob's specifications: "I do my, you do your, walk to see" attitude.

The Java camp has always been so turbulent, not the norm to achieve no one or no norms. For developers, it's easy to lose yourself if you blindly follow them. Therefore, I suggest in the Ioc/di or with their own specialty of that set, 299/330 hold the wait-and-see attitude:-)

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.