středa 21. listopadu 2007

Spring 2.5 je venku

Spring 2.5 se oficiálně dočkal uvolnění. Verze 2.5 je stále kompatibilní s Javou 1.4.2+ a J2EE 1.3+. Pokud chcete rychle vstřebat největší novinku, což je podle mého názoru zavedení anotací pro konfiguraci IoC kontejneru, doporučuji článek What's New in Spring 2.5: Part 1, kde najdete vyčerpávající popis. Další novinkou kolem Springu je přejmenování společnosti Interface 21 na SpringSource, která stojí komerčně za Spring frameworkem.

Novinky verze 2.5

  • Full Java 6 and Java EE 5 support (JDBC 4.0, JTA 1.1, JavaMail 1.4, JAX-WS 2.0)
  • Full-featured annotation-driven dependency injection, including support for 'qualifiers'
  • Support for auto-detecting application components in the classpath and auto-configuring them as Spring managed objects
  • A new bean name pointcut element in AspectJ pointcut expressions
  • Built-in support for AspectJ load-time weaving based on the LoadTimeWeaver abstraction
  • New XML configuration namespaces "context" and "jms", for maximum convenience
  • A completely revised integration test framework, with first-class support for JUnit 4 and TestNG
  • A new annotation-based controller model for Spring MVC supporting Servlet and Portlet environments
  • Extended SimpleJdbcTemplate functionality, including support for named SQL parameters
  • Officially certified WebSphere support
  • The packaging of Spring Framework jars as OSGi-compliant bundles out of the box
  • The ability to deploy a Spring ApplicationContext as a JCA RAR file, for headless application modules
  • JCA 1.5 message endpoint management, for Spring-managed JMS and CCI message listeners

Další články o Spring frameworku na Dagblogu

neděle 18. listopadu 2007

Listopadový CZJUG - proč nezůstat doma?

V pondělí 26.11.2007 od 18h proběhne další setkání CZJUG. Pokud si kladete otázku přijít či nepřijít, pak jsem pro vás připravil několik důvodů proč se nevyplatí zůstat doma.

  • V první řadě nás čekají dvě velice zajímavé prezentace a to Swing in Action a Google Guice - Dependency Injection. Já osobně se o trochu více těším na druhou zmiňovanou. Google Guice nabízí totiž alternativu k Spring IoC kontejneru.
  • Bude pizza! Rozvědka sice nic nehlásí o sličných hosteskách, nicméně v nejhorším něco sebereme na Karláku v parku ;-).
  • Patologická latence u AVC jistě způsobí, že záznam neuvidíte dřív jak za půl roku.
  • Neoficiální ukončení akce opět proběhne v některé z přilehlých restaurací a putyk. Této trachtace se povětšinou účastní pitoreskní skupina pisálků mnou počínaje a Vlastou konče.