Avalados por :

Guia de início rápido para Ebean ORM: O que é e como começar?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

O que é Ebean ORM?


Ebean ORM é um framework de mapeamento objeto-relacional (ORM) para Java e Kotlin. O framework pode ser usado para mapear objetos Java de um modelo de domínio orientado a objetos para tabelas de banco de dados relacionais. O conjunto de recursos do framework também inclui capacidades de consulta e recuperação que traduzem automaticamente entre código Java orientado a objetos e consultas SQL relacionais.

Ebean ORM, por exemplo, está incluído no Play Framework para simplificar o acesso ao banco de dados.

O que há de novo?


Até agora, não havia suporte para SAP HANA incluído no framework Ebean ORM. A partir da versão 11.23.1, agora existem plataformas Ebean para as lojas de colunas e filas do SAP HANA disponíveis. As plataformas implementam o conjunto completo de recursos fornecidos pelo SAP HANA, incluindo colunas de identidade geradas pelo banco de dados, sequências, comentários de tabelas e colunas, e mais.

Como começar?


Para começar, você pode seguir o tutorial de Início rápido do Ebean.

Além das dependências do Ebean, você precisará adicionar o driver JDBC do HANA ao seu descritor de gerenciamento de dependências (pom.xml se estiver usando o Maven).
<dependency>
  <groupId>com.sap.cloud.db.jdbc</groupId>
  <artifactId>ngdbc</artifactId>
  <version>2.3.48</version>
</dependency>

Configuração automática do banco de dados através da imagem Docker


Se você está desenvolvendo no Linux, o Ebean (por meio do módulo de configuração de teste ebean-test-config) pode iniciar automaticamente uma instância de teste do HANA, edição express dentro de um contêiner Docker .

O suporte ao HANA no ebean-test-config está disponível a partir da versão 11.27.2. Certifique-se de incluir pelo menos esta versão como uma dependência.

Para que a configuração automática do banco de dados funcione, você precisará criar um diretório em sua máquina local que a imagem Docker do HANA possa usar para armazenar seus dados.
sudo mkdir -p /diretório

Dentro deste diretório recém-criado, você precisará adicionar um arquivo JSON chamado, por exemplo, passwords.json, que contenha senhas padrão para a instância do banco de dados.
{
   "master_password" : "HXEHana1"
}

Depois disso, você pode ajustar a configuração de teste do Ebean (application-test.yml) da seguinte maneira:
ebean:
  test:
#    shutdown: stop # stop | remove
    platform: hana
    ddlMode: dropCreate # none | dropCreate | create | migration | createOnly | migrationDropCreate
    dbName: myapp
    hana
            
            
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?