 | I received an email stating that AOL finally aband... |
|
TOP THREE LINKS YOU MUST CLICK ON
Industry Commentary
Annotations, Friend or Foe?
Annotation is a new Java language feature introduced in JDK 5.0. It has quickly become one of the most popular, and yet most controversial, language feature in core Java. New Java frameworks, such as EJB 3.0 and Hibernate 3.0, make extensive use of annotations to eliminate the excessive XML configuration files (a.k.a. the 'XML hell' in Java EE). Those annotations significantly reduce the amount of code and configuration data, and simplify the overall architecture, making application development easier. At the same time, enterprise architecture purists are complaining that annotations corrupt the separation between code and configuration, reduce the overall level of abstraction, and create more coupling between code and external frameworks.
Reader Feedback: Page 1 of 1
#2 |
jdj news desk commented on 3 Jan 2006
Annotation is a new Java language feature introduced in JDK 5.0. It has quickly become one of the most popular, and yet most controversial, language feature in core Java. New Java frameworks, such as EJB 3.0 and Hibernate 3.0, make extensive use of annotations to eliminate the excessive XML configuration files (a.k.a. the 'XML hell' in Java EE). Those annotations significantly reduce the amount of code and configuration data, and simplify the overall architecture, making application development easier. At the same time, enterprise architecture purists are complaining that annotations corrupt the separation between code and configuration, reduce the overall level of abstraction, and create more coupling between code and external frameworks.
|
#1 |
JDJ News Desk commented on 3 Jan 2006
Annotation is a new Java language feature introduced in JDK 5.0. It has quickly become one of the most popular, and yet most controversial, language feature in core Java. New Java frameworks, such as EJB 3.0 and Hibernate 3.0, make extensive use of annotations to eliminate the excessive XML configuration files (a.k.a. the 'XML hell' in Java EE). Those annotations significantly reduce the amount of code and configuration data, and simplify the overall architecture, making application development easier. At the same time, enterprise architecture purists are complaining that annotations corrupt the separation between code and configuration, reduce the overall level of abstraction, and create more coupling between code and external frameworks.
|
YOUR FEEDBACK  | By Jay Blanton Ron Grimes wrote: The main problem, to which you allude, is not becoming irrelevant, but imposing that irrelevance on others, once such a person gets into management. This, by extension, makes the entire software development strategy of the company out-dated. But, it's even worse than you state. There aren't just man... |  | By Alan Williamson Offshore Java Development wrote: New Technologies...... |  | By RIA News Desk Offshore Java Development wrote: Java technologies... |  | By RIA News Desk Java Web Development Company wrote: Hi,
Great Post...
Thanks.. |  | By Colin Hendricks Snehal Antani wrote: Kalyan, to answer your questions:
"what are the hiccups?": a key issue with batch processing using java and application servers relates to JDBC cursors, transactions, and holding cursors across transactions. Checkpointing - committing work periodically so you can restart the job if needed - is i... |
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS |
SYS-CON FEATURED WHITEPAPERS BREAKING JAVA NEWS Seven Summits Research issues PriceWatch
Alerts for key stocks. Aug. 19, 2008 09:31 AM |
 | By RIA News Desk Genuitec announced the availability of MyEclipse Enterprise Workbench 7.0 milestone 1. This mileston... | By RIA News Desk Genuitec announced the availability of the first milestone release of MyEclipse 7.0 Blue Edition. Th... | By Virtualization News Desk Red Hat CTO Brian Stevens, Citrix CTO Simon Crosby, Egenera CTO Pete Manca, Allen Stewart, Group Man... | By Flex News Desk Clear Toolkit 3.0 is a set of components, code generators, and plugins created by software engineers... | By Virtualization News Desk Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft... | By RIA News Desk The pressure is on to keep pace with Web 2.0 entrants into the marketplace. Rewriting is expensive; ... | By Java News Desk Aerial and satellite imagery, topographic maps, and terrain data available from ESRI's ArcGIS Online... | By RIA News Desk Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe ... | By Search News Desk "Advertising on Google.com is contextual, requires no personally identifiable information, is not pr... | By RIA News Desk In this session that no developer who uses JavaScript or ActionScript will want to miss, delegates w... | By Jay Blanton With the rapid evolution that Java and open source frameworks have made since the release of J2EE, e... | By RIA News Desk jQuery is a rapidly growing, popular JavaScript library. Its powerful and modular architecture, whic... | SQL Injection attacks are one of the easiest ways to hack into a website. One recent hack, using a s... | By SOA World Magazine News Desk SOA World Magazine announced today that the polls are now open for the SOA World Magazine Readers' C... | By RIA News Desk JavaScript 2 is becoming increasingly important. Learn how to take advantage of JavaScript 2 while s... | By RIA News Desk JavaScript is a language with more than its share of bad parts. It went from non-existence to global... | By RIA News Desk JavaScript is one of the most interesting and misunderstood programming languages in common use toda... | By Rajagopal Marripalli Java developers use a variety of tools to diagnose performance problems. These tools provide deep vi... | By Java News Desk DevExpress is proud to announce the newest addition to its web properties - the DevExpress Channel â... | By Maureen O'Gara If Sun hadn’t done that one-for-four reverse stock split in November and turned its $5 stock into ... |
SPONSORED BY INFRAGISTICS There are many forces that influence technological evolution. After a decade of building enterprise ... Jun. 30, 2008 03:45 PM | 2008 is going to be an important year for Rich Internet Applications. Most organizations are deliver... Jun. 20, 2008 12:45 PM | The OpenAjax Alliance is developing an Ajax industry wishlist for future browsers, using a dedicated... Jun. 18, 2008 07:45 PM | In every field of design one of the first things students do is learn from the work of others. They ... Jun. 11, 2008 10:30 AM | Infragistics announced the availability of two Community Technology Preview (CTP) User Interface (UI... Jun. 4, 2008 08:00 AM | The YUI development team has released version 2.5.2; you can download the new release from SourceFor... Jun. 2, 2008 05:00 AM |
|