Perguntas com a tag [jpa-2.0]
Java Persistence API (ou simplesmente JPA) é uma API padrão da linguagem Java para persistência de dados que deve ser implementada por frameworks que desejem seguir tal padrão. A JPA define um meio de mapeamento objeto-relacional para objetos Java simples e comuns (POJOs), denominados beans de entidade. Diversos frameworks de mapeamento objeto/relacional como o Hibernate implementam a JPA.
103 perguntas
1
voto
2
respostas
160
visitas
como colocar uma classe sendo o id de outra classe em java JPA
Olá,
Eu estou com um problema em como colocar uma classe sendo o id de outra classe em java JPA.
Eu criei a classe Teacher e a classe Acronym, ao colocar a classe Acronym como id da classe Teacher ...
0
votos
1
resposta
454
visitas
Spring Boot 3.0.1, Spring Data Jpa 3.0.1 e Specification - Consulta sem os parametros mesmo especificados
Estou fazendo uma pesquisa passando parametros utilizando o especification do JPA, porem a consulta findAll executa retornando toda a listagem sem filtrar pelos parametros.
o interessante é que se eu ...
-2
votos
1
resposta
567
visitas
Como persistir uma informação do atributo tipo enum mas salvar ele em String no banco de dados?
Atributo que estou tentando passar para String ->
@Column(name = "tb_prioridade_tarefa")
@JsonFormat(shape = JsonFormat.Shape.STRING)
@Enumerated(EnumType.STRING)
private PrioridadeEnum ...
0
votos
1
resposta
237
visitas
Como retornar dados através do CriteriaAPI Java de mais de uma tabela?
Tenho uma classe que nao persiste:
PessoaDadosSearch.java
public class PessoaDadosSearch{
private Long idPessoaDadosSearch;
private String nome;
private String cpf;
private String ...
1
voto
1
resposta
161
visitas
Mapeamento com InheritanceType.JOINED Não funciona
Estou tentando resolver uma atividade da faculdade onde foi passado especificações para mapearmos as classes com JPA. Tenho a seguinte herança para mapear: Funcionario (classe pai), Vendedor (filha) e ...
1
voto
1
resposta
51
visitas
Aplicações web distintas usarem o mesmo pool de conexão
Olá!Tenho duas aplicações webs que estão conectadas a uma unica database no banco,como faço para que as duas desfrutem do mesmo pool de conexões?Crio as variáveis do c3p0 no persistence.xml das duas,...
0
votos
1
resposta
404
visitas
Método Remove não funciona, nem retorna erro
Meu método remove não apaga o registro no BD. E, o pior, retorna nenhum erro, nem executa a query (exceto pelos Select, creio que seja normal).
Usei os prints para saber se o objeto estava chegando ...
2
votos
0
respostas
132
visitas
Jpa/Hibernate causando leak de conexão
Tenho um projeto grande com várias classes.Está havendo um leak de conexão,toda vez que faço uma requisição,ele cria conexões chegando uma hora a travar por causa do max do pool de conexões.
Classe ...
-7
votos
1
resposta
404
visitas
Como excluir uma entidade pai sem excluir as entidades filhas?
Como faço, por annotations ou métodos para excluir, ou efetuar um update em uma entidade pai sem ser obrigado a excluir a entidade filha, ex:
public class Produto{
@Id
@GeneratedValue
int id;
//...
@...
1
voto
1
resposta
397
visitas
Como criar uma regra de negócio pelo JPA?
Eu preciso implementar uma regra de negócio que garanta que o mesmo funcionário representada pela tabela Employee não possa ser adicionado mais de uma vez ao mesmo projeto representada pela tabela ...
1
voto
1
resposta
960
visitas
Springboot - JPA - não migra os relacionamentos no diagrama de entidade e relacionamento
Estou criando uma aplicação rest usando Springboot, JPA e como banco de dados o Mysql. Ela esta funcionamento bem, porém tem algo estranho quando entro no banco de dados.
Usei o Workbench para criar ...
0
votos
0
respostas
470
visitas
Como executar chamada procedure do banco com parametro com JPA
Como faço para executar a chamada de uma Stored Procedure do banco
Tenho o seguinte procedimento armazenado no banco, e desejo executar sua chamada passando o parâmetro projId, usando JPA para pegar o ...
0
votos
1
resposta
124
visitas
Hibernate + JPA 5 - Java Web
Estou precisando de uma ajuda no seguinte problema.
Ao executar meu projeto java web em Glassfish o hibernate em toda execução tentar recriar as minhas tabelas.
Minha Entity.
@Entity
@Table(name =...
1
voto
1
resposta
647
visitas
Recuperar carrinho de compras após fechar e abrir o navegador
Estou montando um carrinho de compras com JSF ele está funcionando, mas não da forma que acredito ser o correto.
Exemplo:
Quando entro em sites de vendas, mesmo não estando logada, consigo adicionar ...
1
voto
1
resposta
186
visitas
Erro ao integrar Spring 4 + Hibernate 5 + JPA 2 e Glassfish
Não estou conseguindo iniciar a transação do Spring, é alguma configuração que fiz errado quem poder me ajudar. segue os códigos:
java.lang.IllegalStateException: A JTA EntityManager cannot use ...
1
voto
1
resposta
449
visitas
Motivo da demora do processo e configuração do hibernate (persistence)
Estou montando um servidor WS com Java, e estou vendo algumas problemas, como o login via POSTMAN, está demorando entre 6000 a 7500 ms para responder, sendo o que ele realmente faz, é de em torno 50 ...
2
votos
2
respostas
750
visitas
Como fazer select em colunas específicas e continuar recebendo uma lista da entidade e não um array de Object?
Tendo a seguente classe:
public class Usuario {
private Integer id;
private Email email;
private String nome;
private String sobrenome;
private String ...
0
votos
1
resposta
252
visitas
JPA banco de dados apenas leitura
Bom dia, tenho um caso, atípico para mim.
Uma base de dados onde preciso fazer selects e update em 1 ou 2 colunas de uma tabela.
Gostaria de saber como configurar o meu persistence.xml
Persistence....
0
votos
1
resposta
116
visitas
Jaxb and JPA: class Embeddable Could not determine type for java.util.List
Estou tentando incorporar uma classe dentro de outra classe.
Já consegui fazer isso em outros cenários, porém, pelo erro demonstrado abaixo, não estou conseguindo agora.
javax.persistence....
1
voto
1
resposta
983
visitas
Pesquisa usando Criteria com WHERE, AND e OR
Estou tentando fazer uma pesquisa usando Criteria, a pesquisa seria essa:
SELECT *
FROM lefacil.pap_produto a
WHERE (a.marca='Fabber Castell' or a.marca='Tilibra') AND (a.quantidadeCores='12 Cores' ...
0
votos
1
resposta
460
visitas
UpperCase no CriteriaBuilder
Tenho a seguinte consulta com CriteriaBuilder
CriteriaBuilder cb = manager.getCriteriaBuilder();
CriteriaQuery<Escola> cq = cb.createQuery(Escola.class);
Root<Escola> root = ...
0
votos
1
resposta
351
visitas
Erro ao utilizar Hibernate para gerar tabelas e duvidas sobre
Estou criando um webservice utilizando o Maven para gerenciar as dependências do meu projeto. No momento, estou querendo criar um banco de dados com base nos meus modelos.
Tenho quatro duvidas e um ...
0
votos
2
respostas
2mil
visitas
Class is managed, but is not listed in the persistence.xml file
Estou com um problema que não estava antes de migrar para o JPA 2.0 . Recebendo mensagem de que todas as minhas classees / entidades não estão listadas no persistence.xml e mesmo depois de adicioná ...
2
votos
1
resposta
873
visitas
Calcular o total da Receita de Vendas
possuo uma página de consulta que mostra o total da receita para cada produto e quero calcular o total do somatório das receitas mas está dando errado a conta. O correto fazendo o somatório na mão deu ...
0
votos
1
resposta
141
visitas
Duvida JPA 2.1 e Hibernate 5.2
Tenho algumas duvidas com JPA 2.1 e Hibernate 5.2.
A ultima versao do estandar JPA é a 2.1. Certo?
É correto falar que posso implementar uma AP só com JPA sem hibernate?
Quais sao as funcionalidades ...
0
votos
0
respostas
65
visitas
Criteria Hibernate - Erro
Estou recebendo a seguinte Exception, analisei meu código e não estou conseguindo encontrar o erro.
É realizado a consulta e retorna os objetos, porém ao retornar, lança a exception.
@...
1
voto
0
respostas
62
visitas
como alterar um objeto ao invés de uma propriedades de cada vez usando JPA
Tenho uma @Entity chamada Funcionário, quando preciso alterar as propriedades nome, cargo, salario etc.. tenho que fazer uma propriedade de cada vez conforme exemplo abaixo.
Minha classe ...
0
votos
1
resposta
91
visitas
Ajuda sobre uma consulta JPA
Estou tentando fazer uma consulta usando criteria do JPA, seria o seguinte:
Irei passar 2 datas dataInicial e uma DataFinal e uma placa do veiculo como posso fazer essa consulta?
OBS: A tabela que ...
0
votos
1
resposta
485
visitas
Maneira correta de atualizar uma propriedade de um Objeto
Criei um método atualizar, porem estou tendo que criar uma variável para poder atualizar minha propriedade cargo, que apesar de estar funcionando, eu acho que essa não seria a forma correta de tratar ...
14
votos
1
resposta
29mil
visitas
Quais são os tipos de cascade no JPA?
Estou buscando informações dos tipos de cascade que existem e como eles funcionam na modelagem relacional com JPA. Os tipos que encontrei explicações foram:
NONE = Não faz nada com o objeto (padrão)
...
-1
votos
3
respostas
4mil
visitas
Duvida como deixar um atributo unico - JPA
estou criando um entidade, e possuo um campo CPF e este campo que que seja unico, como mapear esse campo CPF?
Minha entidade.
@Entity
public class Cliente {
@Id
@GeneratedValue(strategy = ...
1
voto
1
resposta
287
visitas
Jpa não cria coluna @lob
Estou mapeando um campo @lob para gravar imagem em uma tabela, mas o jpa cria a tabela, mas não cria a coluna. Criei a coluna manualmente no MYSQL, mas aí não persiste os bytes também.
Minha Entidade:...
1
voto
2
respostas
3mil
visitas
Call Stored Procedure com JPA 2.0
Preciso chamar a seguinte procedure abaixo, so que os projetos da empresa utilizam JPA 2.0 e todos os exemplos que encontro são para JPA 2.1 +.
prc_performance_vendas_obter(vdataini => :vdataini,
...
0
votos
1
resposta
5mil
visitas
object references an unsaved transient instance - save the transient instance before flushing
Estou com o seguinte problema tenho três tabelas uma com o nome
Usuario com as seguintes propriedades Id, Usuario, NomeUsuario e Senha
Pessoa com as seguintes propriedades Id, Nome
...
-1
votos
2
respostas
821
visitas
Erro com anotação @Autowired
Bom dia.
Estou estudando JPA + Hibernate + Spring MVC e estou a alguns dias com esse problema e não consigo resolver. Procurei na internet e as soluções que vi não resolveram.
Obrigado.
Stack
GRAVE:...
1
voto
1
resposta
30
visitas
Spring + Hibernate
Bom dia!
Estou estudando Spring MVC, Maven e Hibernate.
Na estrutura do projeto criado com Maven, onde coloco o arquivo applicationContext.xml ?
Obrigado.
1
voto
1
resposta
1mil
visitas
Erro ao iniciar o pool de conexões C3P0
configurei o C3P0 e ao iniciar ocorre o erro abaixo.
WARN [com.mchange.v2.resourcepool.BasicResourcePool]
com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask@74a41b98
-- ...
0
votos
0
respostas
81
visitas
Problema com Listas em JSF & JPA
não sei se está correta a forma que estou fazendo, mas estou com um problema:
java.lang.IllegalArgumentException: id to load is required for
loading.
Quando tento remover um template da lista, ...
4
votos
2
respostas
4mil
visitas
Mapeamento OneToOne JPA 2.2 Unidirecional
Olá, pessoal.
Estou utilizando JPA + hibernate 4 em cima da estrutura da base de dados (MySQL 5.6) abaixo. Estou em dúvida no relacionamento @OneToOne.
O que está acontecendo:
A entidade BodyPart ...
0
votos
1
resposta
255
visitas
Hibernate com nomes de tabela dinâmicos
Bom Dia/Tarde/Noite Pessoal! em um cenário aonde uma tabela do bd deve possuir um nome e datas concatenados como isso ficaria com hibernate tendo em vista que o nome da base é anotado no model.
Como ...
1
voto
0
respostas
414
visitas
java.lang.IllegalStateException: Cannot create a session after the response has been committed [fechada]
Bom dia galera, estou com um problema estranho em minha aplicação somente depois que gero o War e envio para o Integrator, a aplicação não chega nem a abrir a tela de Login, é retornado esse erro:
...
2
votos
1
resposta
590
visitas
Criar projeto JPA sem o persistence.xml?
Criei um projeto com Swing e JPA e está funcionando bem, agora quero retirar o arquivo persistence.xml e criar uma classe para que trabalhe no lugar dele. Estou pesquisando alguma maneira de fazer ...
0
votos
1
resposta
52
visitas
Problema com o hibernate na hora da hospedagem
estou com um webservice que funciona perfeitamente em minha maquina, utilizo o mysql e o hibernate. Estou apanhando um bocado pra fazer a hospedagem no Integrator.com.br, dá problemas de DNS etc.
O ...
1
voto
1
resposta
88
visitas
Dados sensíveis em persistence.xml
Estou usando JPA em minha aplicação e por isso tenho um arquivo persistence.xml que contém os dados de conexão com o meu banco de dados:
<property name="javax.persistence.jdbc.url" value="jdbc:...
0
votos
2
respostas
228
visitas
retorno nulo ao cadastrar novo produto, mas quando edito consigo salvar não dar nenhum erro
Olá pessoal estou com problemas aplicação jsf, cdi, quando cadastro novo produto dar retorno nulo, mas quando edito faz edição normalmente. dar erro
ago 28, 2016 12:52:37 AM com.sun.faces.lifecycle....
1
voto
2
respostas
2mil
visitas
Como fazer uma busca utilizando jpa com buscando pela chave estrangeira
Estou tentando realizar uma busca com jpa, estou com a seguinte query:
String jpql = "Select m from Medicamento m where m.usuario_id = ?1";
mas ocorre esse erro:
Exception in thread "main" java....
1
voto
1
resposta
457
visitas
Mapeando a mesma classe de entidade para dois bancos
Boa Tarde terráqueos,
Sou iniciante em java e estou com a seguinte situação. Tenho dois bancos de dados, onde eu vou transferir os registro de um banco para o outro. Existe a possibilidade de fazer ...
2
votos
1
resposta
1mil
visitas
Problemas com chave composta no JPA
Olá, sou meio novo com JPA e estou tendo problemas com uma PK composta.
Segue a classe Aluno:
@Entity
@Table(name = "Aluno")
public class Aluno {
@Id
private String ra;
@Column(length =...
1
voto
1
resposta
547
visitas
Como faço um relacionamento OneToMany Unidirecional com joincolumn obrigatório? [fechada]
Como faço esse relacionamento ser obrigatório quando o em.persist() for executado?
Não quero mapear bidirecional.
@OneToMany(cascade = {CascadeType.ALL})
@JoinColumn(name = "cliente_id",...
1
voto
1
resposta
707
visitas
'Transaction is not active' após receber erro por não conseguir deletar
Galera to tentado montar um crud para estudo e me deparei com a seguinte situação.
Estou usando JPA e Hibernate.
Ao tentar deletar um registro a qual tenha referencia em outra tabela é lançado um ...