Talk:Spring Framework

message: Mathiastck 20:51, 23 August 2006 (UTC)
replies: text: The old one is here: Talk:Spring_framework.—Tokek 11:11, 24 March 2007 (UTC)
thread_title:  What happened to this talk page? 

message: I am probably one of the more experienced java programmers on wikipedia, yet this article is confusing even for a Linux using propellor-head such as myself. Maybe we could make it more concise, less buzzwordy, and shove in some basic examples to illustate its benefits?hari
OK- now I am off to plough through the docs on http://www.springframework.org/--Fergie 12:08, 31 October 2006 (UTC)
thread_title:  //Confused //

message: —Tokek 13:23, 29 April 2007 (UTC)
thread_title:  Should move this article to [[Spring Framework]] 

message: I don't know who deleted the blurb I wrote on this page earlier, but I think it would be helpful to compare and contrast an application written in a traditional j2ee application server versus one using Spring's IoC container. In old school j2ee, client programs (usually servlets) use jndi, home and remote interfaces, and wire protocols (rmi, iiop, etc) to remotely invoke methods on singletons sitting in a middleware server somewhere on your network. Spring, on the other hand, transparently injects instances of your singletons into your dependent classes. This makes the most sense when there is only one physical machine involved, although spring also has a clustering technology called terracotta. 
Spring is much larger in scope than just its IoC container, but I think that's the part that sets it apart from standard application servers.
I think it's also important to note that while spring IoC isn't "married" to any particular persistence or mvc frameworks, some have much better integration than others.  A typical spring application uses the IoC container, SpringMVC, Hibernate for persistence, and Acegi security -- just because those are the best supported by the spring framework and require the least amount of work.
I'm not proposing to edit the page, but this is the talk page, and I think it was just wrong to delete my opinions and questions. What kind of discussion is that???
--Scrybz (talk) 01:26, 5 December 2008 (UTC)
thread_title:  whatever 

message: :Image:Spring Framework.jpg is being used on this article. I notice the image page specifies that the image is being used under fair use but there is no explanation or rationale as to why its use in this Wikipedia article constitutes fair use. In addition to the boilerplate fair use template, you must also write out on the image description page a specific explanation or rationale for why using this image in each article is consistent with fair use.
Please go to the image description page and edit it to include a fair use rationale. Using one of the templates at Wikipedia:Fair use rationale guideline is an easy way to insure that your image is in compliance with Wikipedia policy, but remember that you must complete the template. Do not simply insert a blank template on an image page.
If there is  other fair use media, consider checking that you have specified the fair use rationale on the other images used on this page.  Note that any fair use images uploaded after 4 May, 2006, and lacking such an explanation will be deleted one week after they have been uploaded, as described on criteria for speedy deletion. If you have any questions please ask them at the Media copyright questions page. Thank you.
BetacommandBot (talk) 19:30, 26 November 2007 (UTC)
thread_title: Fair use rationale for Image:Spring Framework.jpg

message: Small point, but I think it would be better to refer to The Spring Framework once, at the intro section, then simply as Spring everywhere else, as it would make for much less awkward phrasing. — M3TA(info) @ 07:50, 3 March 2010 (UTC)
thread_title: Names

message: Spring Framework == Spring MVC? Thanks, --Abdull (talk) 17:48, 25 June 2011 (UTC)
thread_title:  Spring MVC? 

message: The first reference links to the Spring.net framework, used in .net
Sanjeev Gupta....  — Preceding unsigned comment added by 122.180.143.86 (talk) 11:53, 8 May 2013 (UTC)
thread_title:  Reference 

message: "Spring Framework 4.0 was released in September 2013[6] with support for Java SE 8, Groovy 2, some aspects of Java EE7, and WebSockets."
Where does it say so? I only see an announcement that those are in the plans, and the release of 4.0 milestone 1 and 2. 4.0 has not been released.  — Preceding unsigned comment added by Slsh (talk • contribs) 07:34, 13 September 2013 (UTC)
thread_title:  Spring 4.0 

message: I feel it is so vague that it is applicable to any framework or language.  As a response to the lack of coherent philosophy (the current criticism), it is well known that Inversion of control and decoupling has been core to spring's philosophy
* A nice reminder from 2009 here --> http://stackoverflow.com/questions/1610691/spring-philosophy
A realistic criticism of the framework would be the amount of time it takes to create and wire up a project; instead of, developing front-end features.  --184.78.238.198 (talk)   — Preceding undated comment added 21:58, 10 April 2014 (UTC)
thread_title:  Regarding the Criticism Section 

message: I'm trying to work out what spring is, and this isn't helping. I'm a DB guy so at least I should be able to understand the DB section <https://en.wikipedia.org/wiki/Spring_Framework#Data_access_framework>. So then
> For all of these supported frameworks, Spring provides these features
OK, go on please...
> Resource management - automatically acquiring and releasing database resources
What DB resources am I likely to need other than a DB connection through which I run SQL? (usually a stored proc)
> Exception handling - translating data access related exception to a Spring data access hierarchy
What does this even mean?
> Transaction participation - transparent participation in ongoing transactions
What is transparency here? Why would I want to participate in a transaction? (they're ACID atomic, right? I know in special cases they can be left open and TXID passed around for very specialised purposes, but that's never happened in my career, nor heard of it from anyone else). And what's an 'ongoing transaction' as opposed to a transaction?
> Resource unwrapping - retrieving database objects from connection pool wrappers
What resource? Why unwrap it? What's a database object here - data returned or some DDL construct? Why does the app developer get involved in the connection pool? 
> Abstraction for binary large object (BLOB) and character large object (CLOB) handling
What $%^&*ing abstraction, and  why abstract - don't tease me!
92.0.95.168 (talk) 14:56, 29 May 2020 (UTC)
thread_title:  Just abstract buzzwords that need explaining 

message: Spring has nothing to do with EJB. EJB is for all intents and purposes dead. IOC largely met the dreams that EJB being over-engineered could not.  Can we just remove that from the article? (I've been using Spring since it first came out.) Bluejaguar~enwiki (talk) 22:50, 24 January 2024 (UTC)
thread_title:  EJB misinfo