Articles of primavera

Entendendo os contextos no Spring MVC

Eu sou novo na primavera e estou criando um aplicativo da web simples. Eu tenho lido sobre contextos no Spring MVC. Eu estou usando o plugin STS para eclipse. Eu criei um projeto Spring MVC usando o plugin. Agora eu tenho três documentos xml no projeto, web.xml, root-context.xml e servlet-context.xml. Estes foram criados pela STS […]

Spring – Hibernate 5 configuração de estratégia de nomeação

Eu estou escrevendo aplicativo usando o database postgresql e frameworks spring + hibernate. Eu atualizei o framework spring da versão 4.1.5.RELEASE para 4.2.0.RELEASE e atualizei o framework hibernate de 4.3.7.Final para 5.0.0.Final version. Após a atualização, tenho problemas com o NamingStrategy. No database postgresql, os nomes das colunas da tabela estão em letras minúsculas separadas […]

Não é possível encontrar o descritor da biblioteca de tags do springframework

Eu estou tentando seguir o exemplo da mola JPetStore, mas eu recebo um erro nas páginas JSP na linha que referencia a mola de tag lib: Não é possível encontrar o descritor da biblioteca de tags para “http://www.springframework.org/tags” Qual é o URL desta biblioteca? Existe alguma maneira de evitar a dependência direta deste URL? desde […]

como retornar o object do controlador para ajax na primavera mvc

Tenho que devolver a lista de funcionários do Controller para o jQuery ajax. Como devo fazer para isso? //controller part @RequestMapping(“phcheck”) public ModelAndView pay(@RequestParam(“empid”) int empid, String fdate, String tdate) { ModelAndView mav = new ModelAndView(“phcheck”); List emp=entityManager.createQuery(“select e from Employee e where e.empId=”+empid, Employee.class).getResultList(); mav.addObject(“emp”, emp); <—-I need this list of employee in ajax […]

Spring e hibernate: Nenhuma session encontrada para o thread atual

estou recebendo o seguinte erro org.hibernate.HibernateException: No Session found for current thread at org.springframework.orm.hibernate4.SpringSessionContext.currentSession(SpringSessionContext.java:97) at org.hibernate.internal.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:1024) at com.fexco.shoptaxfreemobile.service.ProfileService.registerVisitor(ProfileService.java:57) at com.fexco.shoptaxfreemobile.controller.ProfileController.registerVisitor(ProfileController.java:91) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:213) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:126) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:96) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:617) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:578) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) […]

Codificação de caracteres Spring / Rest @PathVariable

No ambiente que estou usando (Tomcat 6), seqüências de porcentagem em segmentos de caminho aparentemente são decodificadas usando ISO-8859-1 ao serem mapeadas para uma @PathVariable. Eu gostaria que isso fosse UTF-8. Eu já configurei o Tomcat para usar o UTF-8 (usando o atributo URIEncoding no server.xml). O Spring / Rest está fazendo a decodificação sozinho? […]

SpringBoot – fazendo arquivos jar – Nenhuma class de configuração automática encontrada em META-INF / spring.factories

Tudo estava funcionando bem ao iniciar meu aplicativo usando o Intellij. Mas quando eu fiz fatJar e executado: java -jar myapp.jar Eu tenho esse: 16:37:44.194 [main] ERROR org.springframework.boot.SpringApplication – Application startup failed org.springframework.beans.factory.BeanDefinitionStoreException: Failed to process import candidates for configuration class [pl.mypackage.Main]; nested exception is java.lang.IllegalArgumentException: No auto configuration classs found in META-INF/spring.factories. If you […]

desserializar object Jackson em JavaScript contendo JsonIdentityInfo

ola (desculpa pelo meu ingles) Eu estou trabalhando no site angularjs front end consumindo serviço web produzindo json com o SPRING MVC. A mola mvc usa a opção JsonIdentityInfo para seralização, então cada object é escrito apenas uma vez no json e cada outra vez que uma referência é usada, exemplo dela há 2 “computador” […]

Lista de mapeamento no Yaml para listar objects no Spring Boot

No meu aplicativo Spring Boot eu tenho o arquivo de configuração application.yaml com o seguinte conteúdo. Eu quero que ele seja injetado como um object de configuração com lista de configurações de canal: available-payment-channels-list: xyz: “123” channelConfigurations: – name: “Company X” companyBankAccount: “1000200030004000” – name: “Company Y” companyBankAccount: “1000200030004000” E @Configuration object eu quero ser […]

Quartz: expressão Cron que nunca será executada

Eu sei que há uma duplicata aqui , o que provavelmente é exatamente o meu caso, embora mereça alguma explicação melhor, que tentarei fornecer aqui. Eu trabalho com um aplicativo da Web Java usando um contexto de aplicativo Spring. Neste contexto, defini trabalhos agendados usando o Quartz. Essas tarefas são acionadas por um cron definido […]