Te damos la bienvenida a nuestro sitio web, en este sitio encontrarás la respuesta que andabas buscando.
Solución:
Al leer su excepción, es seguro que olvidó autoconectar el servicio de atención al cliente
Debe autoconectar su servicio al cliente.
realice los siguientes cambios en su clase de controlador
@Controller
public class CustomerController
@Autowired
private Customerservice customerservice;
......other code......
Nuevamente su clase de implementación de servicio
escribe
@Service
public class CustomerServiceImpl implements CustomerService
@Autowired
private CustomerDAO customerDAO;
......other code......
.....add transactional methods
Si está utilizando hibernación, realice los cambios necesarios en su archivo xml de contexto de aplicación (se necesita la configuración de la fábrica de sesiones).
debe conectar automáticamente el método de configuración de sessionFactory en su implementación de DAO
encuentre el contexto de la aplicación de muestra:
/WEB-INF/jdbc.properties
classpath:hibernate.cfg.xml
org.hibernate.cfg.AnnotationConfiguration
$jdbc.dialect
true
tenga en cuenta que estoy usando el archivo jdbc.properties para la URL de jdbc y la especificación del controlador
Tendrás que anotar tu servicio con @Service
ya que has dicho I am using annotations for mapping
Asegúrese de que su archivo applicationContext.xml esté cargado especificándolo en su archivo web.xml:
contextConfigLocation
/WEB-INF/applicationContext.xml
Reseñas y puntuaciones
Recuerda que tienes la capacidad de agregar una reseña si atinaste tu pregunta justo a tiempo.