Showing posts with label SPRING. Show all posts
Showing posts with label SPRING. Show all posts
Sunday, 10 February 2013
Model-View-Controller
(MVC) is a popular Software Architecture pattern widely used in web
applications. It separates application data from UI (user interface) by a thin
controlling layer, which actually helps as a bridge between UIs and model. In
this pattern the whole application is separated in 3 layers,
1.
Models
are answerable for encapsulating application data, for view to present the data.
2.
Views
should only present this data, without involving any business logic.
3.
Controllers
are answerable for receiving requests from users and invoking back-end services
for business process.
Sunday, 10 February 2013 by Anijit Sarkar · 3 Read more »
Monday, 28 January 2013
Framework:
A framework is a basic conceptual and reusable structure which provides generic functionality, used to solve or address complex issues.
A software framework provides basic architecture, application programming interfaces (APIs) and tools for building application and provides required infrastructure.
Library v/s Framework:
Library: Library or code library is a collection of behavior written is a specific language, which can be used to execute some function. You use it the way you want.
Framework: It controls you. You can’t deviate from the framework rules and create application.
Monday, 28 January 2013 by Anijit Sarkar · 1 Read more »
Subscribe to:
Posts
(
Atom
)
Popular Posts
-
public - public means everyone can access it.That means it's in global scope. As, main method is called by JVM [ Java Virtual Machine...
-
throw is used to throw an exception in a program, explicitly . Whereas, throws is included in the method's declaration part, wi...
-
Singleton in one of the most popular yet controversial design pattern, in the world of object oriented programming. It's one of t...
-
ORM ( Object Relational Mapping ) is a programming concept of a mapping between Object Oriented Programming and Relational Database ...
-
Web Container / Servlet Container / Servlet Engine : In J2EE Architecture , a web container (also known as servlet container or ser...
-
In Java Programming Language , we must declare a variable name and type, before using it. The data type of a variable defines the th...
-
Vector : It's synchronized. It's slower than ArrayList. It's generally used in ...
-
Program compiles. But at runtime throws an error “NoSuchMethodError”.