Olá pessoal…
estou começando com Hibernate.
Entendi bem como ele funciona…alias achei super legal…
Na implementação do código sugiram alguns problemas.
Peguei um toturial do JavaFree e apliquei com sucesso na minha aplicação. Estou Usando o Eclipse com TomCat. Neste momento surgiu um problema. Quiria testar a consulta do hibernate e seu metodo getList. Foi ai que começou meu dilema. Foi dado o seguinte erro :
net.sf.hibernate.QueryException: undefined alias: nome [select nome from amigos].
Ai dei uma olhada em um PDF que indicou a fazer assim
"from amigos" mas deu o seguinte erro
net.sf.hibernate.QueryException: Incorrect query syntax: String index out of range: -1 [from amigos].
Estou usando o Hibernate 2.0 com MySql 4.8 e TomCat 5
estou enviando tbm o arquivo de mapeamento e o properties
hibernate.properties :
hibernate.dialect=net.sf.hibernate.dialect.MySQLDialect
hibernate.connection.driver_class = com.mysql.jdbc.Driver
hibernate.connection.url = jdbc:mysql://localhost:3306/tamborim
hibernate.connection.username = root
hibernate.connection.password = root
Amigo.hbm.xml
<?xml version=“1.0”?>
<!DOCTYPE hibernate-mapping PUBLIC “-//Hibernate/Hibernate Mapping DTD//EN” “<a href="http://hibernate.sourceforge.net/hibernate-mapping.dtd">http://hibernate.sourceforge.net/hibernate-mapping.dtd</a>”>
<hibernate-mapping>
<class name=“Amigo” table=“amigos”>
<generator class=“assigned”/>
<property name=“endereco” column=“endereco” type=“string”/>
<property name=“telefone” column=“fone” type=“string”/>
<property name=“celular” column=“cel” type=“string”/>
<property name=“email” column=“email” type=“string”/>
<property name=“nascimento” column=“nascimento” type=“date”/>
</class>
</hibernate-mapping>
Desde já muito grato.
Tiago
TI - ClickIdeia

