Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

CHAPTER 22: Scripting Support in Spring

C H A P T E R  22

Scripting Support in Spring

In previous chapters, we saw how the Spring Framework can help Java developers create JEE applications. By using the Spring Framework's DI mechanism and its integration with each layer (via libraries within the Spring Framework's own modules or via integration with third-party libraries), you can simplify implementing and maintaining business logic.

However, all the logic we have developed so far was with the Java language. Although one of the most successful programming languages in history, Java is still criticized for some weaknesses, such as its language structure or its lack of comprehensive support in areas like massive parallel processing.

For example, one feature of the Java language is that all variables are statically typed. In other words, in a Java program, each variable declared should have a static type associated with it (in other words, String, int, Object, ArrayList, and so on). However, in some scenarios, dynamic typing may be preferred, which is supported by dynamic languages like JavaScript.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint