Skip to content

Java: connect to guides #1708

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion java/cds-data.md
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ uacp: Used as link target from Help Portal at https://help.sap.com/products/BTP/

{{ $frontmatter.synopsis }}


[Before you continue reading, make sure to read the database guide.](../guides/databases){.learn-more}

## Predefined Types

2 changes: 2 additions & 0 deletions java/reflection-api.md
Original file line number Diff line number Diff line change
@@ -15,6 +15,8 @@ uacp: Used as link target from Help Portal at https://help.sap.com/products/BTP/

{{ $frontmatter.synopsis }}

[Before you continue reading, make sure to know about models in CAP.](../guides/domain-modeling){.learn-more}

## The CDS Model

The interface `CdsModel` represents the complete CDS model of the CAP application and is the starting point for the introspection.
2 changes: 2 additions & 0 deletions java/services.md
Original file line number Diff line number Diff line change
@@ -13,6 +13,8 @@ uacp: Used as link target from Help Portal at https://help.sap.com/products/BTP/

[Services](../about/best-practices#services) are one of the core concepts of CAP. This section describes how services are represented in the CAP Java SDK and how their event-based APIs can be used. One of the key APIs provided by services is the uniform query API based on [CQN statements](working-with-cql/query-api).

[Before you continue reading, make sure to know about services in CAP.](../about/best-practices#services){.learn-more}

## An Event-Based API

Services dispatch events to [Event Handlers](event-handlers/), which implement the behaviour of the service.
2 changes: 2 additions & 0 deletions java/working-with-cql/index.md
Original file line number Diff line number Diff line change
@@ -9,6 +9,8 @@ status: released

{{ $frontmatter.synopsis }}

[Before you continue reading, make sure to know about CQL in CAP.](../../cds/cql){.learn-more}

<script setup>
import { data as pages } from './index.data.ts'
</script>
6 changes: 4 additions & 2 deletions java/working-with-cql/query-api.md
Original file line number Diff line number Diff line change
@@ -12,11 +12,13 @@ uacp: Used as link target from Help Portal at https://help.sap.com/products/BTP/
}
</style>

API to fluently build [CQL](../../cds/cql) statements in Java.
API to fluently build CQL statements in Java.

[Before you continue reading, make sure to know about CQL in CAP.](../../cds/cql){.learn-more}

## Introduction

The [CDS Query Language (CQL)](../../cds/cql) statement builders allow to fluently construct [CQL](../../cds/cql) statements, which can be [executed](query-execution) by [CDS Services](../cqn-services/#cdsservices).
The [CDS Query Language (CQL)](../../cds/cql) statement builders allow to fluently construct CQL statements, which can be [executed](query-execution) by [CDS Services](../cqn-services/#cdsservices).

## Concepts