Home> Products> IntelliJ IDEA> Features & Screenshots> Spring

Spring Framework support

IntelliJ IDEA provides the full-blown support for Spring framework, which includes assisted Spring code and Spring configuration editing, Spring AOP support, smart completion, syntax and error highlighting, on-the-fly Spring code inspections, intention actions and refactorings, beefed up with dedicated visual tools for editing Spring beans and file sets, live templates, tight Hibernate integration, which enables recognition of Hibernate properties in Spring code, and more. Spring Live Demo 1 Spring Live Demo 2

  • Coding assistance, including smart completion
  • Spring coding assistance with smart completion
  • Highlighting, inspections and quick-fixes
  • Spring highlighting, inspections and quick-fixes
  • Visual diagram for viewing dependencies
  • Spring visual diagram dependencies
  • Intention actions for creating various patterns, for example JDO and Hibernate data access
  • Spring intention actions
  • Automatic configuration for libraries required for specific patterns and beans
  • Spring automatic configuration
  • Rich set of live templates, ideally suited for quick creating beans and Spring configuration files
  • Spring live templates
  • Spring AOP support, with full coding assistance:
    • Smart code completion and highlighting
    • Spring AOP code completion and highlighting
    • AspectJ-aware code completion with syntax and error highlighting
    • Spring AspectJ code completion with syntax and error highlighting
    • Numerous quick-fixes
    • Spring AOP quick-fixes
    • Enhanced navigation with active gutter icons
    • Spring AOP enhanced navigation
  • Spring file set editor

to the top