Perguntas com a marcação «spring-boot»

O Spring Boot é uma estrutura que permite criar facilmente aplicativos e serviços com nível de produção e com tecnologia Spring com o mínimo de barulho. É necessária uma visão opinativa da plataforma Spring projetada para funcionar com usuários novos e experientes da Spring.


8
O método org.postgresql.jdbc.PgConnection.createClob () ainda não foi implementado
Como posso resolver esse erro: java.lang.reflect.InvocationTargetException: null at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_161] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_161] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_161] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_161] at org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl.useContextualLobCreation(LobCreatorBuilderImpl.java:113) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl.makeLobCreatorBuilder(LobCreatorBuilderImpl.java:54) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentImpl.<init>(JdbcEnvironmentImpl.java:271) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:114) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:88) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:259) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:233) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:51) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] …
99 java  spring-boot 

7
Spring Boot - injetar mapa de application.yml
Eu tenho um aplicativo Spring Boot com o seguinte application.yml- tirado basicamente daqui : info: build: artifact: ${project.artifactId} name: ${project.name} description: ${project.description} version: ${project.version} Posso injetar valores específicos, por exemplo @Value("${info.build.artifact}") String value Gostaria, no entanto, de injetar todo o mapa, ou seja, algo assim: @Value("${info}") Map<String, Object> info Isso …

7
Como passar opções JVM de bootRun
Estou desenvolvendo um aplicativo da web Spring simples que se comunica com o host remoto e gostaria de testá-lo localmente por meio do proxy corporativo. Eu uso o plugin gradle "Spring Boot" e a questão é como posso especificar as configurações de proxy para JVM? Eu tentei várias maneiras de …

3
Diferença entre usar MockMvc com SpringBootTest e usar WebMvcTest
Eu sou novo no Spring Boot e estou tentando entender como funcionam os testes no SpringBoot. Estou um pouco confuso sobre qual é a diferença entre os dois seguintes snippets de código: Snippet de código 1: @RunWith(SpringRunner.class) @WebMvcTest(HelloController.class) public class HelloControllerApplicationTest { @Autowired private MockMvc mvc; @Test public void getHello() …

8
O valor do Spring Boot application.properties não está preenchendo
Eu tenho um aplicativo Spring Boot muito simples que estou tentando fazer funcionar com alguma configuração externalizada. Tentei seguir as informações na documentação da inicialização da mola, mas estou encontrando um bloqueio na estrada. Quando executo o aplicativo abaixo, a configuração externa no arquivo application.properties não é preenchida na variável …

11
Perfil padrão do Spring-boot para testes de integração
Spring-boot utiliza perfis Spring ( http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-profiles.html ) que permitem, por exemplo, ter configurações separadas para ambientes diferentes. Uma maneira de usar esse recurso é configurar o banco de dados de teste a ser usado pelos testes de integração. Eu me pergunto, no entanto, é necessário criar meu próprio perfil de …

8
Spring boot @ResponseBody não serializa id de entidade
Tem um problema estranho e não consigo descobrir como lidar com ele. Tenha um POJO simples: @Entity @Table(name = "persons") public class Person { @Id @GeneratedValue private Long id; @Column(name = "first_name") private String firstName; @Column(name = "middle_name") private String middleName; @Column(name = "last_name") private String lastName; @Column(name = "comment") …

20
java.lang.IllegalArgumentException: Nenhum conversor encontrado para o valor de retorno do tipo
Com este código @RequestMapping(value = "/bar/foo", method = RequestMethod.GET) public ResponseEntity<foo> foo() { Foo model; ... return ResponseEntity.ok(model); } } Eu recebo a seguinte exceção java.lang.IllegalArgumentException: No converter found for return value of type Meu palpite é que o objeto não pode ser convertido em JSON porque Jackson está faltando. …


6
Spring Boot Test ignora logging.level
Um dos meus módulos maven ignora meus níveis de registro ao executar testes. Em src/test/resourceseu tenho application.properties: app.name=bbsng-import-backend app.description=Import Backend Module for Application spring.profiles.active=test # LOGGING logging.level.root=error logging.level.org.springframework.core =fatal logging.level.org.springframework.beans=fatal logging.level.org.springframework.context=fatal logging.level.org.springframework.transaction=error logging.level.org.springframework.test=error logging.level.org.springframework.web=error logging.level.org.hibernate=ERROR Eu também tentei application-test.properties. Meu aplicativo registra muito, especialmente ao carregar o contexto. Eu tentei …

19
Spring boot Security Desativar segurança
Quando eu uso security.basic.enabled = false para desativar a segurança em um projeto Spring Boot que tem as seguintes dependências: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> Vejo a seguinte exceção: …


6
Como desabilitar o cabeçalho de resposta 'X-Frame-Options' no Spring Security?
Eu tenho o CKeditor em meu jsp e sempre que faço upload de algo, o seguinte erro aparece: Refused to display 'http://localhost:8080/xxx/xxx/upload-image?CKEditor=text&CKEditorFuncNum=1&langCode=ru' in a frame because it set 'X-Frame-Options' to 'DENY'. Tentei remover o Spring Security e tudo funciona perfeitamente. Como posso desativar isso no arquivo xml do Spring Security? …

11
Spring Boot - Como obter a porta de execução
Eu tenho um aplicativo de inicialização de primavera (usando tomcat 7 incorporado) e configurei server.port = 0no meu application.propertiespara que possa ter uma porta aleatória. Depois que o servidor é inicializado e executado em uma porta, preciso conseguir a porta que foi escolhida. Não posso usar @Value("$server.port")porque é zero. Esta …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.