Lean Beans (are made of this): Command pattern vs MVC
Publication information:
Abstract
California.
When rewriting Dataverse, a popular research data repository system, this session’s speakers and their colleagues decided to use the command pattern rather than the run-of-the-mill MVC. The reason: they want their users to be able to deposit sensitive data sets and thus have tight security. They found that they got more than just security enhancements. In the session, they present a real-world case study and lessons learned, explaining how they adapted the command pattern to Java EE and how it affected the project, from the coding trenches to the management level. They also ask if commands can replace service beans altogether and whether that would be a good idea.
Presentation can also be found here: http://iqss.github.io/javaone2014-bof5619/#1
Full text
California.
When rewriting Dataverse, a popular research data repository system, this session’s speakers and their colleagues decided to use the command pattern rather than the run-of-the-mill MVC. The reason: they want their users to be able to deposit sensitive data sets and thus have tight security. They found that they got more than just security enhancements. In the session, they present a real-world case study and lessons learned, explaining how they adapted the command pattern to Java EE and how it affected the project, from the coding trenches to the management level. They also ask if commands can replace service beans altogether and whether that would be a good idea.
Presentation can also be found here: http://iqss.github.io/javaone2014-bof5619/#1
Notes
Presentation Date:
Tuesday, September 30, 2014
Location:
JavaOne Conference, San Francisco, CA