Posts Tagged ‘Spring’

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.

Making Spring Autowired Dependencies Explicit

Tuesday, March 17th, 2009

Try invoking Make autowired dependencies explicit intention actions for beans or contexts that use autowire attribute.



IntelliJ IDEA will find all beans that can be autowired with current bean and generate appropriate properties with correct reference attribute.

Generating Spring Bean Dependencies

Friday, March 13th, 2009

You can easily generate setter or constructor dependency to any Spring Bean from your application contexts. Just press Alt+Insert or select Generate from the Code menu, then select appropriate dependency type, and then select a bean.



IntelliJ IDEA will correctly update your application context file and, if needed, invoke a Live Template to generate a proper constructor or setter method in your class file.

Finding Spring Beans Quickly

Thursday, March 12th, 2009

You can quickly find Spring Beans in your context files: simply press Ctrl+Alt+Shift+N (or invoke Symbol command from the Go To menu) and start typing a bean name — IntelliJ IDEA will find it for you in no time.

For example: