JDBC database provider icon
Module Id
jdbc-database-provider
Group Id
org.jahia.modules
Updated
Requires Jahia
7.1.0.1
Author
cmonzon@garber-inc.com
Category
Tools and Utilities
Status
LEGACY info

JDBC database provider elderly

external data provider sql server jdbc

This module allows you to create a mount point in your Jahia DX in order to search your data on a database table. Use this module as a tutorial or guide to make your own implementation.

Dependencies & Dependants

Dependants
  • NONE

Changelog 1.0

This version, provide to create a mount point and display the data from some table via JDBC API.

FAQ


Q: What is this module for?
A: This module uses the External Data Provider from Jahia, to retrieve data from a database via JDBC API. It was conceived as an example, since we found that there are few documentation about EDP on the web. We tried to make the module as simple as possible, so you can understand how it works and build one of your own. You can download the source code from our github repo: https://github.com/Jahia/jdbc-database-provider


Q:Where we can find another, more complex example?
A:Here is a list of other implementations using the EDP on the web:

Strava provider (Quentin Monmer)
https://github.com/qmonmert/strava-provider
https://github.com/qmonmert/strava-provider-writable
Explanation (in french)
http://blog.ippon.fr/2015/10/13/jahia-external-data-provider-deuxieme-partie/


TMDB provider (Quentin Monmer)
https://github.com/qmonmert/tmdb-provider

How To Install

MINIMAL REQUIREMENTS
  • Digital Factory 7.1.0.1
  • DF Module - External data provider V3.0.1
  • SQL Server 2014
  • Important: to use this module you must create yourself a table in your database before deploying it on your instance. You will find the script to use here

INSTRUCTIONS

After install the module, you need to create a new "JDBC DATABASE PROVIDER" mount point with a name without blank spaces.

Images