Mensagens enviadas por: ataufo
Índice dos Fóruns » Perfil de ataufo » Mensagens enviadas por ataufo
Autor Mensagem
Pessoal,

acredito que seja algo símples, porém não consegui achar no fórum nenhum exemplo.

Como eu faço o mapeamento onde o campo no Modelo é um Objeto e no Banco é apenas uma foreign key ???

Agradeço qualquer ajuda !!!

Segue o exemplo abaixo:

Modelo:


Mapeamento:


Tabela grupo:
Po Dina,

no Modelo! No Controle vc vai utilizar os valores atravez dos gets e inserir os resultados atravez dos sets.


Por exemplo (Bem tosco):





Abraço.
Rapaz você tem toda a razão, imaginei que como o jsp está na pasta visão não precisava incluir esta pasta no caminho, mas realmente resolveu.

Muito Obrigado !!!!!! Não tem noção de como ajudou.

Abraços
Rapaz obrigado !! Perfeito o calendário pro que eu quero. To só tentando incluir isso em um JSP ainda hehe, qualquer coisa posto denovo.

Abraço
Pessoal,

segue a alteração do código do Head abaixo:



Com essa alteração o código funcionou desta vez ! PORÉM fica o mistério porque o JSP não achou o diretório criado ?????????????????? Considero como problema não resolvido.

Se alguém tiver uma explicação racional pra isso.... pq eu não tenho

Obrigado ae quem tentou ajudar
Usa o MVC com DAO.

MVC = Modelo, Visão e Controle

No pacote Visao você coloca as telas com swing e etc
No pacote Modelo Você pode colocar os Beans (Classe com atributos, gets e sets)
No patote controle você vai pegar os dados que estão na tela (visão) realizar a lógica, e enviar para o modelo. Também envia a resposta para a tela.

No pacote DAO você vai criar as classes para operações com o banco de dados. Modelo -> Banco.

Assim que eu uso.
Na verdade a estrutura é essa:

- WebContent
____+ META-INF
____- visao
________- funcoes
____________funcoes.js
________.CadastroGrupo.jsp
____+ WEB-INF


(Deu pra entender? rs)

Tem algo errado na estrutura? Eu fico intrigado porque uma vez essas funções funcionaram, dps deixaram de funcionar quando alterei o arquivo jsp(em áreas nada aver com o script).

OBS: Testei o script dentro da pagina e também não funcionou, não sei se fiz certo, depois colo o código do teste aqui.

Vou baixar o Firefox pra tentar esse Debugador. Se alguem tiver alguma ídeia posta ai.

Caso eu descubra a solução eu posto a resposta aqui.

Obrigado !!!!
Alguém tem alguma ideia ou exemplo de código, onde eu insiro um calendário em uma pagina JSP?

Agradeço MUITO !!!!!
Po nem meu professor descobriu pq não está funcionando. Ninguem sabe ae?
Ninguém?
Acredito ser algo simples, mas já me matei pra fazer isso funcionar e não consigo. Ouvi dizer que o tempo de compilação do JSP e interpretação do JavaScript são diferentes e por isso não funcionaria, mas como resolvo?

Só tenho 2 funções, uma de máscara e outra que só permite números.

Segue o Código do Java Script (funcoes.js):





Segue o código do JSP (CadastroGrupo.jsp):



AGRADEÇO QUALQUER ÍDEIA, POIS JÁ ESTOU SEM !!!
Pessoal,
to começando a usar o Hibernate e não estou conseguindo configurar ele no OracleXE. Eu consigo cadastrar no banco, mas não consigo consultar, alterar e excluir.
Minha impressão é que não funciona em operações em que usa a condição Where.

Alguem tem alguma idéia do que seja??

Postem ae por favor !!

Segue os códigos abaixo:

hibernate.properties:


DAO:



Segue o Output ao tentar consultar no banco:

(...)
2009-03-21 20:02:45,546 DEBUG org.hibernate.persister.entity.AbstractEntityPersister Static SQL for entity: modelo.Diaria
2009-03-21 20:02:45,546 DEBUG org.hibernate.persister.entity.AbstractEntityPersister Version select: select cod from diaria where cod =?
2009-03-21 20:02:45,546 DEBUG org.hibernate.persister.entity.AbstractEntityPersister Snapshot select: select diaria_.cod, diaria_.descricao as descricao8_, diaria_.valor as valor8_ from diaria diaria_ where diaria_.cod=?
2009-03-21 20:02:45,546 DEBUG org.hibernate.persister.entity.AbstractEntityPersister Insert 0: insert into diaria (descricao, valor, cod) values (?, ?, ?)
2009-03-21 20:02:45,546 DEBUG org.hibernate.persister.entity.AbstractEntityPersister Update 0: update diaria set descricao=?, valor=? where cod=?
2009-03-21 20:02:45,546 DEBUG org.hibernate.persister.entity.AbstractEntityPersister Delete 0: delete from diaria where cod=?
2009-03-21 20:02:45,546 DEBUG org.hibernate.loader.entity.EntityLoader Static select for entity modelo.Diaria: select diaria0_.cod as cod8_0_, diaria0_.descricao as descricao8_0_, diaria0_.valor as valor8_0_ from diaria diaria0_ where diaria0_.cod=?
2009-03-21 20:02:45,546 DEBUG org.hibernate.loader.entity.EntityLoader Static select for entity modelo.Diaria: select diaria0_.cod as cod8_0_, diaria0_.descricao as descricao8_0_, diaria0_.valor as valor8_0_ from diaria diaria0_ where diaria0_.cod=?
2009-03-21 20:02:45,546 DEBUG org.hibernate.loader.entity.EntityLoader Static select for entity modelo.Diaria: select diaria0_.cod as cod8_0_, diaria0_.descricao as descricao8_0_, diaria0_.valor as valor8_0_ from diaria diaria0_ where diaria0_.cod=? for update
2009-03-21 20:02:45,546 DEBUG org.hibernate.loader.entity.EntityLoader Static select for entity modelo.Diaria: select diaria0_.cod as cod8_0_, diaria0_.descricao as descricao8_0_, diaria0_.valor as valor8_0_ from diaria diaria0_ where diaria0_.cod=? for update nowait
2009-03-21 20:02:45,546 DEBUG org.hibernate.loader.entity.EntityLoader Static select for entity modelo.Diaria: select diaria0_.cod as cod8_0_, diaria0_.descricao as descricao8_0_, diaria0_.valor as valor8_0_ from diaria diaria0_ where diaria0_.cod=? for update nowait
2009-03-21 20:02:45,546 DEBUG org.hibernate.loader.entity.EntityLoader Static select for action ACTION_MERGE on entity modelo.Diaria: select diaria0_.cod as cod8_0_, diaria0_.descricao as descricao8_0_, diaria0_.valor as valor8_0_ from diaria diaria0_ where diaria0_.cod=?
2009-03-21 20:02:45,546 DEBUG org.hibernate.loader.entity.EntityLoader Static select for action ACTION_REFRESH on entity modelo.Diaria: select diaria0_.cod as cod8_0_, diaria0_.descricao as descricao8_0_, diaria0_.valor as valor8_0_ from diaria diaria0_ where diaria0_.cod=?
2009-03-21 20:02:45,546 DEBUG org.hibernate.impl.SessionFactoryObjectFactory registered: 40288182202b42f201202b45a42a0004 (unnamed)
2009-03-21 20:02:45,546 INFO org.hibernate.impl.SessionFactoryObjectFactory Not binding factory to JNDI, no JNDI name configured
2009-03-21 20:02:45,546 DEBUG org.hibernate.impl.SessionFactoryImpl instantiated session factory
2009-03-21 20:02:45,546 INFO org.hibernate.tool.hbm2ddl.SchemaUpdate Running hbm2ddl schema update
2009-03-21 20:02:45,546 INFO org.hibernate.tool.hbm2ddl.SchemaUpdate fetching database metadata
2009-03-21 20:02:45,593 INFO org.hibernate.tool.hbm2ddl.SchemaUpdate updating schema
2009-03-21 20:02:45,593 DEBUG org.hibernate.cfg.Configuration processing extends queue
2009-03-21 20:02:45,593 DEBUG org.hibernate.cfg.Configuration processing collection mappings
2009-03-21 20:02:45,593 DEBUG org.hibernate.cfg.Configuration processing native query and ResultSetMapping mappings
2009-03-21 20:02:45,593 DEBUG org.hibernate.cfg.Configuration processing association property references
2009-03-21 20:02:45,593 DEBUG org.hibernate.cfg.Configuration processing foreign key constraints
2009-03-21 20:02:45,609 INFO org.hibernate.tool.hbm2ddl.TableMetadata table found: SYSTEM.DIARIA
2009-03-21 20:02:45,609 INFO org.hibernate.tool.hbm2ddl.TableMetadata columns: [cod, valor, descricao]
2009-03-21 20:02:45,609 INFO org.hibernate.tool.hbm2ddl.TableMetadata foreign keys: []
2009-03-21 20:02:45,609 INFO org.hibernate.tool.hbm2ddl.TableMetadata indexes: [sys_c005301]
2009-03-21 20:02:45,609 INFO org.hibernate.tool.hbm2ddl.SchemaUpdate schema update complete
2009-03-21 20:02:45,609 DEBUG org.hibernate.impl.SessionFactoryImpl Checking 0 named HQL queries
2009-03-21 20:02:45,609 DEBUG org.hibernate.impl.SessionFactoryImpl Checking 0 named SQL queries
2009-03-21 20:02:45,609 DEBUG org.hibernate.impl.SessionImpl opened session at timestamp: 12376765656
2009-03-21 20:02:45,609 DEBUG org.hibernate.transaction.JDBCTransaction begin
2009-03-21 20:02:45,609 DEBUG org.hibernate.jdbc.ConnectionManager opening JDBC connection
2009-03-21 20:02:45,609 DEBUG org.hibernate.transaction.JDBCTransaction current autocommit status: false
2009-03-21 20:02:45,609 DEBUG org.hibernate.loader.Loader loading entity: [modelo.Diaria#1]
2009-03-21 20:02:45,625 DEBUG org.hibernate.jdbc.AbstractBatcher about to open PreparedStatement (open PreparedStatements: 0, globally: 0)
2009-03-21 20:02:45,625 DEBUG org.hibernate.SQL select diaria0_.cod as cod8_0_, diaria0_.descricao as descricao8_0_, diaria0_.valor as valor8_0_ from diaria diaria0_ where diaria0_.cod=?
2009-03-21 20:02:45,625 DEBUG org.hibernate.jdbc.AbstractBatcher about to open ResultSet (open ResultSets: 0, globally: 0)
2009-03-21 20:02:45,625 DEBUG org.hibernate.jdbc.AbstractBatcher about to close ResultSet (open ResultSets: 1, globally: 1)
2009-03-21 20:02:45,625 DEBUG org.hibernate.jdbc.AbstractBatcher about to close PreparedStatement (open PreparedStatements: 1, globally: 1)
2009-03-21 20:02:45,625 DEBUG org.hibernate.engine.StatefulPersistenceContext initializing non-lazy collections
2009-03-21 20:02:45,625 DEBUG org.hibernate.loader.Loader done entity load
2009-03-21 20:02:45,625 DEBUG org.hibernate.transaction.JDBCTransaction commit
2009-03-21 20:02:45,625 DEBUG org.hibernate.transaction.JDBCTransaction committed JDBC Connection
2009-03-21 20:02:45,625 DEBUG org.hibernate.jdbc.ConnectionManager aggressively releasing JDBC connection
2009-03-21 20:02:45,625 DEBUG org.hibernate.jdbc.ConnectionManager releasing JDBC connection [ (open PreparedStatements: 0, globally: 0) (open ResultSets: 0, globally: 0)]
 
Índice dos Fóruns » Perfil de ataufo » Mensagens enviadas por ataufo
Ir para:   
Powered by JForum 2.1.8 © JForum Team