[Logo] Neo Framework Forum
  [Search] Busca   [Recent Topics] Tópicos Recentes   [Members]  Lista de Usuários   [Groups] De volta para a página principal 
[Register] Registrar / 
[Login] Entrar 
Mensagens enviadas por: rogel.garcia  XML
Perfil de rogel.garcia -> Mensagens enviadas por rogel.garcia [274] Ir para a página: 1, 2, 3  ...  17, 18, 19 Próximo 
Autor Mensagem
Fala seu Guilherme, blza!?

Isso, mas no authorizationDAO da sua app vc tem que ter carregado as outras propriedades também.... no método findUserByLogin

Flw
Voce pode usar ${USER} para acessar o objeto do usuário.

Para pegar o login ${USER.login}

Até mais
Fala Eder.. tudo bom?
Seja bem vindo o NEO...

Voce pode ver os tutoriais em video.. no link

http://www.neoframework.org/siteneo/tutorial/categoria/11/Videos

Lá tem videos ensinando a configurar o eclipse, montar um projeto NEO e fazer o hello world...

Até mais

Rógel
Olá Nunes, tudo bom??

A questão das versões do Neo é a seguinte:

Tinhamos a versão 3.3.16, dessa versão saiu a versão 3.4.0

A versão 3.4.0 tem algumas coisas diferentes no aspecto de autorizacao e autenticacao por exemplo.

Da versão 3.3.16, também saiu a versão 3.3.17
Ou seja, as versoes 3.3.17 e 3.4.0 são irmãs...

A versão 3.4.0 tem algumas coisas que nao tem na 3.3.17, mas nada que nao possa ser feito na 3.3.17... As principais diferencas são na questao de autenticacao, como mencionei anteriormente..

A versão 3.3.17 é mais estável pois foram corrigidos alguns bugs, que nao foram corrigidos na versao 3.4.0
Por isso a 3.3.17 é mais recomendada

Inclusive a versao 3.3.17 é mais recente que a 3.4.0

Sobre a conexao com HSQL veja o capitulo de integracao com o hibernate do neo.. voce terá que fazer a configuração manual através de XML..
Essa questao está na documentacao...
Voce precisará olhar na documentacao do hibernate também, qual é o dialeto que voce deve utilizar...

Se tiver mais dúvidas fique a vontade para perguntar..

Até mais

Obrigado

Rógel
No JSP você também tem a seguinte opção:

<img src="${app}/DOWNLOADFILE/${arquivo.cdarquivo}" />

Dessa forma você conseguirá fazer o download do arquivo independentemente de onde ele estiver.

Como você está salvando o arquivo dentro da aplicação, tome cuidado para não apagar os arquivos ao fazer uma nova publicação.
O NEO salva por default em uma pasta diferente para evitar esse tipo de problema.

Se tiver outras duvidas é só perguntar...

Até mais
Você pode ver a documentação do hibernate para mais detalhes sobre como mapear campos BLOB... além do tutorial citado pelo giovane..

No exemplo do upload de arquivos, para salvar os dados no banco de dados é importante voce NÃO ANOTAR com @Transient o método getContents() (ou o método mapeado no banco com o byte[]) . E também será necessário criar os seguintes métodos vazios no seu ArquivoDAO:

Code:
 	/**
 	 * Método sobrescrito para cancelar o salvamento em disco.<BR>
 	 * A persistencia será feita no banco.
 	 */
 	@Override
 	protected void readFile(File arquivo) {
 	}
 
 	/**
 	 * Método sobrescrito para cancelar o salvamento em disco.<BR>
 	 * A persistencia será feita no banco.
 	 */
 	@Override
 	protected void writeFile(File arquivoNovo, String nomeArquivo) throws IOException {
 	}
 
 	/**
 	 * Método sobrescrito para cancelar o salvamento em disco.<BR>
 	 * A persistencia será feita no banco.
 	 */
 	@Override
 	protected void deleteFile(String nomeArquivo) {
 	}
 
Olá Vanessa tudo bom?!

Teria como voce informar mais detalhes da sua tela, e do seu controller? Se puder colocar o código dos dois é melhor.

Se tiver algum stack trace, poste também.

É pouco provavel que o seu campo esteja interferindo nessa funcionalidade. Precisamos de mais informacoes para saber qual erro ocorreu.

Ate mais

Qualquer coisa é só postar no forum...
Olá Tchaco,

uma outra opção que voce teria, já que está utilizando uma query SQL do banco de dados é utilizar o método

Code:
getJdbcTemplate()


Com ele voce pode executar queries SQL diretamente no banco de dados, sem passar pelo hibernate.

Mas seria interessante sempre que possível utilizar o hibernate para suas queries, pois uma alteração no mapeamento, nao afetaria tanto as queries.
Nunes, veja esse outro post sobre o sistema da fumec

http://www.neoframework.org/forum/posts/list/8.page

Esse sistema já está implantado e funcionando na fumec.
Olá Tux, no JSP voce vai fazer mais ou menos assim:
Code:
 
 <t:janelaEntrada>
   <t:tabelaEntrada>
       <%-- Propriedades de aluno --%>
   </t:tabelaEntrada>
   <t:detalhe name="listaAlunoCurso">
       <t:property name="curso"/>
   </t:detalhe>
 </t:janelaEntrada>
 


Entao voce terá um detalhe normal, igual ao tutorial one-to-many... e esse detalhe terá apenas uma propriedade que é o curso (many-to-one)...

Em todos os detalhes, é interessante colocar a propriedade id.. Caso contrario cada vez que salvar o registro todos os detalhes serao excluidos e salvos novamente.

Se tiver mais alguma duvida basta perguntar..

Ate mais
Olá Tux, tudo bom??

No caso, o recomendado no neo (e também pelo hibernate) é que voce não utilize um relacionamento many-to-many... e sim.. um one-to-many + many-to-one
Isso te dará mais poder e facilitará em uma série de situacoes na aplicacao.
Mas nao é proibido utilizar o many-to-many

Por exemplo ao invés de ter

Code:
 class Aluno {
    List<Curso> cursos;
 }
 


Faça
Code:
 class Aluno {
     List<AlunoCurso> listaAlunoCurso; //relacionamento one-to-many
 }
 
 class AlunoCurso {
     Aluno aluno;
     Curso curso;//relacionamento many-to-one
 }
 



Dessa forma voce pode utilizar os tutoriais de many-to-one e one-to-many em conjunto para ter um efeito many-to-many.

Nas classes voce teria mais campos.. como o id para ser o @Id.. por exemplo.. mas aí fica a seu criterio... o atributo aluno da classe AlunoCurso também é um many-to-one

Se tiver outras duvidas.. basta postar aqui..

Até mais e muito obrigado
Vinicius, nao mechi ainda com essa versao do iReport mas teoricamente seria só isso mesmo.

Dá uma verificada denovo no tutorial... para ver se faltou algum detalhe...

Qualquer coisa posta aqui..

Até mais
Ve se te ajuda biharck

http://www.neoframework.org/forum/posts/list/238.page
Vinicius.. para resolver seu problema existem duas solucoes..

Personalizar o seu template retirando o botao reset.. como dito pelo redrigo freitas..

Ou utilizar o neo 3.3.17

Sobre a questao de autenticacao e autorizacao.. realmente a documentacao se refere a apenas a versao 3.4.0 mas o tutorial no seguinte link http://www.neoframework.org/siteneo/tutorial/ver/25/Autenticacao_e_Autorizacao pode ser utilizado em qualquer versao. Nesse caso voce vai ter um trabalho de migrar.. Mas a versao 3.3.17 é mais estável que a 3.4.0

Esse bug na verdade foi criado na 3.4.0.. só existe nela...
Olá vinicius.. tudo bom?? Qual versao do neo voce está utilizando???

Se estiver utilizando a 3.4.0... sugiro que migre para a 3.3.17 que é mais estável...
 
Perfil de rogel.garcia -> Mensagens enviadas por rogel.garcia [274] Ir para a página: 1, 2, 3  ...  17, 18, 19 Próximo 
Ir para:   
Powered by JForum 2.1.7 © JForum Team