Jeff Longland

Relax, don't worry – have a home brew!

#BbW12 DevCon – Developing Building Blocks Using Modern Web Frameworks

leave a comment »

  • Presenter: David Ashman
  • It’s easier to find a developer who knows Spring and Hibernate…  rather than Struts.
  • Bb PD has adopted Spring as their standard framework for new Building Blocks
  • The key to using Spring is permissions:
    • ReflectPermission
    • accessDeclaredMembers
    • createClassLoader
    • setContextClassLoader
    • java.io.FilePermission to java.home/lib
  • To hook Spring into Bb, there’s a custom auto wire.
  • Hibernate and JPA are not intended to replace Learn DAOs
  • But they are intended for extended schemas within Building Blocks
  • Don’t use Hibernate to auto generate schemas
  • Avoid direct schema dependencies and relationships with core Learn schemas – it may break in an upgrade.
  • Left wondering if there’s an opportunity to use the Play framework within Building Blocks?
  • Slides to be posted on EduGarage post-conference.
Advertisements

Written by jlongland

July 9, 2012 at 10:12 am

Posted in Blackboard DevCon 2012

Tagged with ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: