Posts Tagged ‘Spring’

Spring tc Server Support in IDEA

Thursday, September 16th, 2010

If you are developing an application for Spring tc Server, you may be interested in tc Server Support plugin for IntelliJ IDEA. (more…)

Configuring Transports for Spring Web Services in IntelliJ IDEA 10

Monday, August 9th, 2010

With IntelliJ IDEA X you can try new Spring Web Services support features.

If your project contains Spring Web Services specific beans your application contexts are validated to be properly configured with one of the transport protocols.

You can easily configure specific transport beans invoking appropriate quick fix actions.

These actions run a chain of related live templates to complete transport beans configuration.

For instance, If your web.xml contains a MessageDispatcherServlet IntelliJ IDEA validates it to be properly configured and adds a navigation icon to quickly jump to the appropriate application context.

In addition, IntelliJ IDEA adds extended intelligent support for Spring Web Services specific beans such as smart completion, error highlighting, resource type validation, etc.

Try IntelliJ IDEA X EAP and send your feedback to us.

Generate dependencies for Spring TestContext Framework

Friday, August 6th, 2010

IntelliJ IDEA 10 gives you an easy way of generating bean dependencies for Spring Test Contexts.
Simply hit Alt+Insert in your Spring Test to invoke the “Generate…” popup, select the “Bean dependency…” action to run and choose the beans you like.

IntelliJ IDEA actually runs a live template inside to complete the code generation. It creates @Autowired field and adds @Qualifier if more than one bean of the desired type is configured in test contexts.

In addition, you can try “Add @Qualifier” quick fix for an incorrect @Autowired class members

It runs a live template and generates the @Qualifier annotation.

Try it in IntelliJ IDEA X EAP and let us know what you think.

Spring testing support in IntelliJ IDEA 10

Wednesday, August 4th, 2010

Please try IntelliJ IDEA X (EAP) with new Spring testing related support. There is a number of things to note:

1. @ContextConfiguration support with completion, navigation, usages search and error highlighting

2. @TransactionConfiguration

3. All Spring related inspections, quick fixes and annotators are supported for corresponding TestContext Framework configurations.

Tried IntelliJ IDEA 10 EAP already? Let us know what you think!

Develop with pleasure!
The JetBrains Team

Spring Web Services editor and configuration features

Friday, July 30th, 2010

IntelliJ Idea X adds Spring Web Services support with smart completion, usages search, error highlighting, quick fixes and code generation. Here are some examples:

1. Code Generation live templates

2. PayloadRootQNameEndpointMapping

3. @Endpoint, @PayloadRoot and @XPathParam annotations
- @PayloadRoot annotation parameters completion

- simple xpath completion


- prexix configuration with “http://www.springframework.org/schema/web-services” namespace tags

4. AnnotationActionEndpointMapping

5. Exceptions

6. Interceptor’s smart completion

Spring dmServer support for IntelliJ IDEA

Tuesday, May 4th, 2010

IDEA continues to expand support for J2EE application servers and has recently adopted the integration with OSGI-based Spring dmServer.

The features of the new integration include:

  • local and remote run configurations for both 1.0 and 2.0 server families
  • automatic management of the libraries and bundles installed at server runtime
  • dmServer platform archives (PAR) support
  • OSGI-aware intentions for Java and manifest editors
  • dmShell access

(more…)

Quick Analysis of Spring Bean Dependencies

Monday, August 3rd, 2009

In Maia you can quickly analyze Spring Bean dependencies: just press Ctrl+Alt+Shift+U while editing Spring application context or invoke pop-up menu on a Spring bean. The quick pop-up view displays selected bean with all its dependencies (including external files), to which you can easily navigate by double-clicking diagram elements.

Click thumbnail to view larger image.

Spring 3.0 Java Configuration in Maia

Monday, May 25th, 2009

Maia supports Spring 3.0 Java Configuration via:

  • Usage search and Rename refactoring:

  • Code completion:

  • Syntax and error highlighting:

You can also search java-configured beans using Search by symbol action, view beans on Spring dependency diagram and more.

Generating Bean Properties in Spring Contexts

Wednesday, April 8th, 2009

With IntelliJ IDEA you can easily generate multiple properties in your Spring application contexts. Just invoke Generate action by pressing Alt+Insert inside of a bean tag and select properties you want to generate.



IntelliJ IDEA analyzes property types and invokes an appropriate Live Template for each of the properties you selected.

Spring Webflow Support in IntelliJ IDEA 8

Thursday, March 19th, 2009

IntelliJ IDEA 8 support for Spring Webflow includes:

  • Smart code completion, with all expression attributes
  • Syntax and error highlighting
  • Code generation
  • Rename refactoring
  • Usage search
  • Graphical flow designer
  • and more.