this is my hibernate xml<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping default-lazy="false">
  <class name="com.sietei.erp.estacion.Controlador" table="est_controlador">
    <id column="codigo" name="codigo">
      <generator class="increment"/>
    </id>
    <property column="nombre" name="nombre"/>
    <property column="protocolo" name="protocolo"/>
    <property column="servidor" name="servidor"/>
    <property column="puerto" name="puerto"/>
    <property column="estado" name="estado"/>
  </class>
</hibernate-mapping>
this is the class i use in my DataBasepackage com.sietei.erp.estacion;
import com.sietei.erp.Entidad;
public class Controlador extends Entidad {
    // Código definido para el controlador
    private Integer codigo;
    public Integer getCodigo() { return codigo; }
    public void setCodigo(Integer codigo) { this.codigo = codigo; }
    // Ej.: CEM Derby 1
    private String nombre;
    public String getNombre() { return nombre; }
    public void setNombre(String nombre) { this.nombre = nombre; }
    // Ej.: CEMXML
    private String protocolo;
    public String getProtocolo() { return protocolo; }
    public void setProtocolo(String protocolo) { this.protocolo = protocolo; }
    private String servidor;
    public String getServidor() { return servidor; }
    public void setServidor(String servidor) { this.servidor = servidor; }
    private int puerto;
    public int getPuerto() {  return puerto; }
    public void setPuerto(int puerto) { this.puerto = puerto; }
    private String estado;
    public String getEstado() { return estado; }
    public void setEstado(String estado) { this.estado = estado; }
}
my daoContext xml<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/b ... ns-2.5.xsd">
    <bean id="baseDAO" class="com.sietei.erp.BaseDAO" abstract="true">
        <property name="sessionFactory" ref="erpSessionFactory"/>
    </bean>
    <!-- Centralización -->
    <bean id="servidorDAO" class="com.sietei.erp.centralizacion.ServidorDAO" parent="baseDAO" />
  <!-- Estacion: Controlador -->
    <bean id="controladorDAO" class="com.sietei.erp.estacion.ControladorDAO" parent="baseDAO" />
  </beans>
my dispatcherServlet-xml<?xml version="1.0" encoding="UTF-8" ?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/b ... ns-2.5.xsd">    
    <bean id="hessianObjectReceiver" class="org.openswing.swing.util.server.DefaultObjectReceiver" />
    <bean id="handlerMapping" class="com.sietei.erp.comunicacion.ServicioHandlerMapping">
        <property name="objectReceiver" ref="hessianObjectReceiver" />
    </bean>
    <bean id="swingViewResolver" class="org.openswing.springframework.web.servlet.view.OpenSwingViewResolver">
        <property name="objectReceiver" ref="hessianObjectReceiver" />
    </bean>
    <bean id="funcionMethodNameResolver" class="com.sietei.erp.comunicacion.FuncionMethodNameResolver"></bean>    
    <bean id="baseController" class="com.sietei.erp.BaseController" abstract="true">
        <property name="methodNameResolver" ref="funcionMethodNameResolver" />
        <property name="seguridadService" ref="seguridadService" />
    </bean>
    <bean id="configuracionController" class="com.sietei.erp.estacion.ConfiguracionController" parent="baseController">
        <property name="estacionService" ref="estacionService" />
    </bean>
</beans>