- Notifications
You must be signed in to change notification settings - Fork63
Teiid Spring Boot is fast way to get to your Data Virtualizations projects using Teiid and Spring Boot
License
teiid/teiid-spring-boot
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Primary purpose ofteiid-spring-boot
is to enable Teiid in Spring Boot applications. The Teiid can be added using Maven dependency below to your Spring Boot application pom.xml file.
<dependency> <groupId>org.teiid</groupId> <artifactId>teiid-spring-boot-starter</artifactId> <version>{{ book.versionNumber }}</version></dependency>
Key Features:
Enables Teiid for Spring Boot applications
Supports translators/connectors auto-detection
Enable Externalized .yml/.properties based configuration
Supports VDB building using Spring style Annotations.
Refer toUser Guide for more details.
install JDK 11 or higher
install maven 3.2+ -http://maven.apache.org/download.html
Create a github account fork the teiid-spring-boot
Enter the following:
$ git clone https://github.com/<yourname>/teiid-spring-boot.git$ cd teiid-spring-boot$ mvn clean install
The directory structure is defined as follows:
/teiid-spring-boot /starter -> Main Bootstrapping application /data -> Contains all the different data sources that Teiid supports (RDBMS is implicitly supported) /odata -> starter app for providing the odata support /samples -> various examples show casing different data sources /starter-test -> tests /docs -> Documents
Website -http://teiid.org
Documentation -http://teiid.github.io/teiid-documents/master/content/
Documentation Project -https://teiid.gitbooks.io
JIRA Issues -https://issues.jboss.org/browse/TEIID
User Forum -https://community.jboss.org/en/teiid?view=discussions
About
Teiid Spring Boot is fast way to get to your Data Virtualizations projects using Teiid and Spring Boot