Articles of spring

Ajuda / explicação da hierarquia de configuração de arquivos XML do Spring

Quando comecei a aprender sobre o Spring, as coisas foram configuradas no arquivo applicationContext.xml. Então, quando comecei a ler livros especificamente em versões mais recentes do Spring, todos eles fizeram a configuração em arquivos XML separados, como myapp-servlet-xml, myapp-security.xml, myapp-service.xml, etc., por configurando um contextConfigLocation no arquivo web.xml. Então, por exemplo, o código que eu […]

Spring Boot War implantado no Tomcat

Estou tentando implantar um aplicativo Spring Boot no Tomcat porque quero implantá-lo na AWS. Eu criei um arquivo WAR, mas ele parece não rodar no Tomcat, mesmo que seja visível. Detalhes: 0. Aqui está o meu aplicativo: @Configuration @ComponentScan @EnableAutoConfiguration public class App { public static void main(String[] args) { SpringApplication.run(SampleController.class, args); } } @Controller […]

Como usar 2 ou mais bancos de dados com mola?

Eu tenho um aplicativo que executa o Spring MVC. Eu preciso disso para acessar dois bancos de dados diferentes no meu aplicativo (um é um PostgreSQL e o outro é um database MySQL). Como faço para configurar isso usando apenas annotations ou arquivo application.properties? Saudações.

Spring Boot JPA – configurando a reconexão automática

Eu tenho um aplicativo web jpa boot pouco agradável spring. Ele é implementado no amazon beanstalk e usa um amazon rds para persistir dados. No entanto, não é usado com freqüência e há falhas depois de um tempo com esse tipo de exceção: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 79,870,633 milliseconds […]

Como carregar itens extraídos do Hibernate / JPA no meu controlador

Eu tenho uma class Person: @Entity public class Person { @Id @GeneratedValue private Long id; @ManyToMany(fetch = FetchType.LAZY) private List roles; // etc } Com uma relação muitos-para-muitos que é preguiçosa. No meu controlador eu tenho @Controller @RequestMapping(“/person”) public class PersonController { @Autowired PersonRepository personRepository; @RequestMapping(“/get”) public @ResponseBody Person getPerson() { Person person = personRepository.findOne(1L); […]

Unidade de persistência como RESOURCE_LOCAL ou JTA?

Eu tenho consultas como abaixo: Qual é a diferença desses dois? Ambos são suportados por todos os bancos de dados? O JPA TransactionManager e o JTA TransactionManager são diferentes?

por que não podemos autowire campos estáticos na primavera

Por que não podemos autowire a variável de instância estática no bean Spring. Eu sei que há outra maneira de conseguir isso, mas só quero saber por que não podemos fazê-lo abaixo. por exemplo @Autowired public static Test test;

Como os repositorys do Spring Data são realmente implementados?

Eu tenho trabalhado com o repository Spring Data JPA no meu projeto há algum tempo e sei os pontos abaixo: Nas interfaces de repository, podemos adicionar os methods como findByCustomerNameAndPhone() (assumindo que customerName e phone são campos no object de domínio). Em seguida, o Spring fornece a implementação implementando os methods da interface do repository […]

Artefato ausente com.microsoft.sqlserver: sqljdbc4: jar: 4.0

Eu estou tentando adicionar a dependência de driver do MS SQL no meu arquivo POM.xml e o seguinte é a dependência. com.microsoft.sqlserver sqljdbc4 4.0 mas eu recebo essa exceção Artefato ausente com.microsoft.sqlserver: sqljdbc4: jar: 4.0 Eu realmente não entendo o problema.

Como adicionar um método personalizado ao Spring Data JPA

Eu estou olhando para Spring Data JPA. Considere o exemplo abaixo, onde eu vou ter todas as funcionalidades do crud e finder funcionando por padrão e se eu quiser personalizar um localizador, isso também pode ser feito facilmente na própria interface. @Transactional(readOnly = true) public interface AccountRepository extends JpaRepository { @Query(“”) List findByCustomer(Customer customer); } […]