+ All Categories
Home > Technology > Conquering ORM with DataBoss

Conquering ORM with DataBoss

Date post: 15-Apr-2017
Category:
Upload: ortus-solutions-corp
View: 164 times
Download: 0 times
Share this document with a friend
16
Conquering ORM
Transcript
Page 1: Conquering ORM with DataBoss

Conquering ORM

Page 2: Conquering ORM with DataBoss

I am…• Salvadoran & Basler

• Project Manager at ORTUS SOLUTIONS

• Not a Developer! Sorry.

• In loved with Tech.

• A Sports guy!

• A Husband & A Dad.

Page 3: Conquering ORM with DataBoss

Understand Evaluate Design Do

Page 4: Conquering ORM with DataBoss

Conquering ORM• Understand • Use • Power • Win

Object

Object

Object

ColdFusion ORM

Page 5: Conquering ORM with DataBoss

• Do my properties work? • Are my relationships Ok? • How will I deal with validation? • Will my database be created

correctly? • If I could only test it? • Maybe do a quick template and try it? • I already have a database, how do I

manage this?

Purpose

Page 6: Conquering ORM with DataBoss

• Test Properties and Relationships • Manage ORM Data • Validate ORM Data • Verify DB Generation • Accelerate ORM Development

Goals

• Accelerate Data Management • Restul Services • Security • i18n • Reverse Engineer

Page 7: Conquering ORM with DataBoss

• Dynamic User Interface • Manages ORM Objects • Leverages Hibernate ORM • Automatic ORM entity detection and analysis • ColdBox Module • Standalone • CF and Lucee • Fully Documented

Object ColdFusion ORM

Page 8: Conquering ORM with DataBoss

Object ColdFusion ORM

1. Talks to the ColdFusion ORM 2. Scaffolds everything

Dynamic Administrator• CRUD • Relationships • Metadata on ORM

Entities • HTML Inputs, Labels, Data

Formats, Custom Validators, Date Pickers, Time Pickers, More!

• Localised: SPA, GER, FRE, POR, ENG, ITA

• RESTful Support • Export all the data JSON,

JSONP, XML, WDDX, PDF. • Responsive • Built in Security

• HTTP Security Module

Page 9: Conquering ORM with DataBoss
Page 10: Conquering ORM with DataBoss

Documentation

ColdBox

Sample Apps

Standalone

Page 11: Conquering ORM with DataBoss

Installation Flavours

Standalone Application

Entities

Entities From

Existing App

ColdBox

Module

Page 12: Conquering ORM with DataBoss

Practical Example

ModuleColdBox

Module

Page 13: Conquering ORM with DataBoss

Practical Examples

Place Entities

Configuration

Page 14: Conquering ORM with DataBoss

Configuration{

"licenseKey" : "","licenseEmail" : "","pagingMaxRows" : 20,"pagingBandGap" : 5,"supportedLanguages" : [ "de_DE", "en_US", "es_CO", "fr_FR", "it_IT", "pt_BR"],"defaultLocale" : "en_US","debugMode" : false,"showLanguageOptions" : true,"showGlobalActions" : true,"showLogo" : true,"showAbout" : true,"listingMaxChars" : 100,"jsonpcallback" : "","basicAuthentication" : {

"enabled" : false,"username" : "admin","password" : "databoss"

},"logging" : {

"enabled" : true,"levelMin" : "fatal","levelMax" : "info"

}}

Page 15: Conquering ORM with DataBoss

Examples

Page 16: Conquering ORM with DataBoss

Thank You


Recommended