Prezados, bom dia
Eu coloquei no cache minha entidade Loja, porém mesmo assim a aplicação sempre continua indo no banco buscar a loja, como mostro no log abaixo:
Hibernate: select produto0_.id as id1_2_0_, produto0_.descricao as descrica2_2_0_, produto0_.linkDaFoto as linkDaFo3_2_0_, produto0_.loja_id as loja_id7_2_0_, produto0_.nome as nome4_2_0_, produto0_.preco as preco5_2_0_, produto0_.versao as versao6_2_0_, loja1_.id as id1_1_1_, loja1_.nome as nome2_1_1_ from Produto produto0_ left outer join Loja loja1_ on produto0_.loja_id=loja1_.id where produto0_.id=?
Hibernate: select categorias0_.Produto_id as Produto_1_2_0_, categorias0_.categorias_id as categori2_3_0_, categoria1_.id as id1_0_1_, categoria1_.nome as nome2_0_1_ from Produto_Categoria categorias0_ inner join Categoria categoria1_ on categorias0_.categorias_id=categoria1_.id where categorias0_.Produto_id=?
Hibernate: select loja0_.id as id1_1_0_, loja0_.nome as nome2_1_0_ from Loja loja0_ where loja0_.id=?
Hibernate: select loja0_.id as id1_1_0_, loja0_.nome as nome2_1_0_ from Loja loja0_ where loja0_.id=?
Como devo proceder para utilizar o cache?