Qual é a diferença entre @RequestParame @PathVariableao lidar com caracteres especiais? +foi aceito por @RequestParamcomo espaço. No caso de @PathVariable, +foi aceito como
Qual é a diferença entre @RequestParame @PathVariableao lidar com caracteres especiais? +foi aceito por @RequestParamcomo espaço. No caso de @PathVariable, +foi aceito como
Eu quero registrar instruções SQL em um arquivo. Eu tenho as seguintes propriedades
Quero saber o que realmente acontece quando você anota um método com @Transactional? Obviamente, eu sei que o Spring envolverá esse método em uma transação. Mas tenho as seguintes dúvidas: Ouvi dizer que o Spring cria uma classe proxy ? Alguém pode explicar isso com mais profundidade . O que...
Eu tenho um objeto de usuário que é enviado para e do servidor. Quando envio o objeto de usuário, não quero enviar a senha com hash para o cliente. Então, adicionei @JsonIgnorea propriedade da senha, mas isso também impede que a desserialização seja feita na senha, o que dificulta a inscrição de...
Estou lendo a documentação de referência do Spring 3.0.x para entender a anotação do Spring Autowired: 3.9.2 @Autowired e @Inject Não consigo entender os exemplos abaixo. Precisamos fazer algo no XML para que funcione? EXEMPLO 1 public class SimpleMovieLister { private MovieFinder...
Eu tenho um monte de beans Spring que são retirados do caminho de classe por meio de anotações, por exemplo @Repository("personDao") public class PersonDaoImpl extends AbstractDaoImpl implements PersonDao { // Implementation omitted } No arquivo XML Spring, há um PropertyPlaceholderConfigurer...
Eu incluí estes no Caminho da Construção : todas as bibliotecas Spring Biblioteca Apache Tomcat 7.0 O projeto ainda falha durante a inicialização: SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException:...
Estou usando dados da primavera e meu DAO parece public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } No código acima, a linha comentada mostra minha intenção. O Spring Data fornece funcionalidade...
Eu tenho um aplicativo da Web Spring MVC que usa o Spring Security. Quero saber o nome de usuário do usuário conectado no momento. Estou usando o snippet de código fornecido abaixo. Essa é a maneira aceita? Não gosto de chamar um método estático dentro deste controlador - que derrota todo o...
Gostaria de injetar um objeto simulado do Mockito em um bean Spring (3+) para fins de teste de unidade com o JUnit. Atualmente, minhas dependências de bean são injetadas usando a @Autowiredanotação em campos de membros privados. Eu considerei usar, ReflectionTestUtils.setFieldmas a instância do...
Fiz uma pergunta geral da Spring: criei o Spring Beans automaticamente e várias pessoas responderam que ligar para o Spring ApplicationContext.getBean()deveria ser evitado o máximo possível. Por que é que? De que outra forma devo obter acesso aos beans que configurei o Spring para criar? Estou...
Preciso fazer uma RESTchamada que inclua cabeçalhos personalizados e parâmetros de consulta. Defino meu HttpEntitycom apenas os cabeçalhos (sem corpo) e uso o RestTemplate.exchange()método da seguinte maneira: HttpHeaders headers = new HttpHeaders(); headers.set("Accept",
No meu arquivo de contexto do aplicativo Spring, tenho algo como: <util:map id="someMap" map-class="java.util.HashMap" key-type="java.lang.String" value-type="java.lang.String"> <entry key="some_key" value="some value" /> <entry key="some_key_2" value="some value" />...
Problema: Temos uma API RESTful baseada no Spring MVC que contém informações confidenciais. A API deve ser protegida, no entanto, o envio das credenciais do usuário (combinação usuário / senha) com cada solicitação não é desejável. De acordo com as diretrizes REST (e requisitos internos de...
Qual é a diferença entre colocar uma propriedade em application.yml ou bootstrap.yml na inicialização por mola? No caso logging.config, o aplicativo funciona
É possível usar várias @RequestMappinganotações em um método? Gostar : @RequestMapping("/") @RequestMapping("") @RequestMapping("/welcome") public String welcomeHandler(){ return
Eu quero ter uma lista de valores em um arquivo .properties, ou seja: my.list.of.strings=ABC,CDE,EFG E para carregá-lo diretamente na minha classe, ou seja: @Value("${my.list.of.strings}") private List<String> myList; Pelo que entendi, uma alternativa de fazer isso é tê-lo no arquivo de...
Eu tenho teste de integração simples @Test public void shouldReturnErrorMessageToAdminWhenCreatingUserWithUsedUserName() throws Exception { mockMvc.perform(post("/api/users").header("Authorization", base64ForTestUser).contentType(MediaType.APPLICATION_JSON)
Estou tentando escrever um teste de unidade para um bean simples que é usado no meu programa para validar formulários. O bean é anotado com@Component e possui uma variável de classe que é inicializada usando @Value("${this.property.value}") private String thisProperty; Gostaria de escrever testes...
Eu tenho um caso de uso em que preciso chamar um método (não estático) no bean apenas uma vez no carregamento do ApplicationContext. Tudo bem, se eu usar MethodInvokingFactoryBean para isso? Ou temos uma solução melhor? Como uma observação lateral, eu uso o ConfigContextLoaderListener para...