spring boot 项目访问controller报错 20C

搭建最基本的spring boot项目,版本是2.0.4.RELEASE。
整合mybatis, 从数据库中查询数据。
我想 通过浏览器,直接访问controller,看到json格式的数据;
但是,控制台中能看到查询的数据,接下来就报错。

Controller

 @Controller
public class UserController {
    @Autowired
    private UserService userService;

    @GetMapping("/findAll")
    @ResponseBody
    public List<User> findAll(){
        List<User> list = userService.findAll();

        System.out.println(Arrays.toString(list.toArray()));

        return userService.findAll();
    }

}

访问 http://localhost:1111/findAll
浏览器端没有显示json格式数据

控制台先显示查询出来的数据,然后报错;

 [User{id='122221', status='1', roleId='03bd3cc782b242bbab08c464ac35b0fa', 
 remark='监控大盘', UpdateTime=2018-08-16 15:10:27.0}, User{id='12222221', status='1', roleId='03bd3cc782b242bbab08c464ac35b0fa', remark='监控大盘', UpdateTime=2018-08-16 15:10:27.0}, User{id='yyx', status='1', roleId='yyx0101', remark='监控大盘', UpdateTime=2018-08-16 15:10:27.0}]


2018-08-21 17:03:55.089  INFO 17728 --- [a-EvictionTimer] c.n.e.registry.AbstractInstanceRegistry  : Running the evict task with compensationTime 410ms
2018-08-21 17:03:55.132 ERROR 17728 --- [nio-1111-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: com/fasterxml/jackson/module/jaxb/JaxbAnnotationIntrospector] with root cause

java.lang.ClassNotFoundException: com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector

按照之前的想法,加上了@ResponseBody 注解后,方法返回的数据应该被springboot内置的jackson,转换成了json格式的数据, 然后浏览器端直接显示的。
不知道问题出在哪里?

10个回答

试下去掉@ResponseBody,然后把@Controller换成@RestController

wuxiongbo
kepwo 试过了,还是出现一样的情况
大约一年之前 回复

浏览器查看一下,数据是否返回页面了。
1.如果返回了,说明是页面数据接收错误。
2.如果页面没有返回,说明你后台的错误,找不到类,可以添加一下依赖

wuxiongbo
kepwo 回复weixin_42632514: 浏览器查看的响应的数据就是这个错误页面。应该是后台数据没有传输到浏览器来。依赖中重新配置了jacson ,以及添加了jaxb的依赖, 还是会出现一样的问题
大约一年之前 回复
weixin_42632514
慎独_llc 详情可以看看这个 https://blog.csdn.net/hadues/article/details/79188793
大约一年之前 回复

@RestController 是将请求换成json格式输出,你应该是哪里的配置不对,可以看看我的这边文章:https://somta.com.cn/#/blog/view/ef507e4e6e28434d9787ec715d406491 ,我也是用spring boo 2.0 整合mybatis的,有详细的过程和代码

重点是java.lang.ClassNotFoundException: com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector,转json返回前台报错,pom.xml里面配置的架包不对,可以试试下面的添加配置

com.fasterxml.jackson.core
jackson-databind
2.4.0

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-core</artifactId>
    <version>2.4.0</version>
</dependency>

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-annotations</artifactId>
    <version>2.4.0</version>
</dependency>

<dependency>
    <groupId>com.fasterxml.jackson.jaxrs</groupId>
    <artifactId>jackson-jaxrs-json-provider</artifactId>
    <version>2.4.0</version>
</dependency>

<dependency>
    <groupId>com.fasterxml.jackson.module</groupId>
    <artifactId>jackson-module-jaxb-annotations</artifactId>
    <version>2.4.0</version>
</dependency> 
wuxiongbo
kepwo 确实配置有问题,问题解决了一半,把eureka那段依赖注释掉后就正常访问了。。。但是接下来没办法用eureka了
大约一年之前 回复
wuxiongbo
kepwo 应该是转换这里有问题, 我添加这段依赖进去,springboot启动直接报错
大约一年之前 回复

楼主试一下@RequestMapping这个注解看看可以不。把@GetMapping换掉。

wuxiongbo
kepwo 还是一样。。。
大约一年之前 回复

pom配置

 <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.example</groupId>
    <artifactId>spring-demo</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>jar</packaging>

    <name>spring-demo</name>
    <description>Demo project for Spring Boot</description>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.4.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
        <spring-cloud.version>Finchley.SR1</spring-cloud.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <!-- MyBatis启动器 -->
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>1.3.2</version>
        </dependency>
        <!-- mysql驱动 -->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
        </dependency>
        <!-- 配置c3p0连接池 -->
        <dependency>
            <groupId>com.mchange</groupId>
            <artifactId>c3p0</artifactId>
            <version>0.9.5.2</version>
        </dependency>

        <!-- eureka 注册中心 -->
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>

    </dependencies>

    <!-- springcloud -->
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>${spring-cloud.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

</project>

spring boot 版本换成 1.5.x 的,


org.springframework.boot
spring-boot-starter-parent
1.5.7.RELEASE


org.springframework.boot
spring-boot-starter-parent
1.5.7.RELEASE
<!-- lookup parent from repository -->


可能是你UpdateTime 这个时间格式 引起的
spring boot 默认支持一种时间格式 而你的时间格式不是默认格式导致报错
而你打印出来的时间格式 又不是java的格式 类似这种 'Wed Jul 06 10:17:48 CST 2016'
说明你格式化的啦 UpdateTime 这个属性是不是加啦 注解 格式化啦
如果你要格式化时间 不用再注解属性格式化 可以在配置文件直接加
spring.mvc.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+8
ps: 加啦这个配置以后 前端提交的时候 也要这种时间格式提交数据不是会报错

确定了是方法返回数据后转换为json格式时出现问题;我在配置中改了一下,把eureka那段依赖注释掉后就正常访问了。。。问题解决了一半,但是接下来没办法用eureka了;

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
spring boot 访问不了controller
[img=https://img-bbs.csdn.net/upload/201807/03/1530604501_885103.png][/img][img=https://img-bbs.csdn.net/upload/201807/03/1530604593_716412.png][/img][img=https://img-bbs.csdn.net/upload/201807/03/1530604612_701126.png][/img]rnrn试了很多次进不去controller 一直显示404界面
spring boot访问报错
spring boot启动时报错,信息如下 This application has no explicit mapping for /error, so you are seeing this as a fallback. Mon Jul 06 21:57:13 CST 2017 There was an unexpected error (type=Not Found, status
Spring Boot项目启动失败报错
Spring Boot项目启动失败报错 Spring Boot项目启动失败报错异常信息 Caused by: java.lang.annotation.AnnotationFormatError: Invalid default: public abstract java.lang.Class org.mybatis.spring.annotat...
spring boot访问url报错404的问题
在学习spring boot的,controller定义了url,但是访问总是404。如图: 可能原因是controller和spring boot的启动类不在同一个目录下,或者不在启动类的同一层的子目录下,如图: 解决办法: 移动启动类到最上级的目录下,这样就可以自动扫描所有的类了。spring boot自动扫描同目录或者同目录的子目录下的类。 如图: 这样,就
spring boot 学习
1、在start.spring.io 构建下载了项目,在idea中打开直接启动报错(前段时间下载的启动正常,那么这两次下载的内容肯定有不同的地方):      报错: Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. ...
Maven Spring Boot搭建项目时报错
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'swaggerConfig': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void demo.swagger.SwaggerConfig.setSpringSwaggerConfig(com.mangofactory.swagger.configuration.SpringSwaggerConfig); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.mangofactory.swagger.configuration.SpringSwaggerConfig': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private java.util.List com.mangofactory.swagger.configuration.SpringSwaggerConfig.handlerMappings; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping] found for dependency [collection of org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: @org.springframework.beans.factory.annotation.Autowired(required=true)rn at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1210)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)rn at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)rn at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)rn at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)rn at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)rn at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:755)rn at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)rn at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)rn at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:686)rn at org.springframework.boot.SpringApplication.run(SpringApplication.java:320)rn at org.springframework.boot.test.SpringApplicationContextLoader.loadContext(SpringApplicationContextLoader.java:101)rn at org.springframework.test.context.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:68)rn at org.springframework.test.context.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:86)rn at org.springframework.test.context.DefaultTestContext.getApplicationContext(DefaultTestContext.java:72)rn at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)rn at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)rn at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:212)rn at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:200)rn at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:259)rn at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)rn at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:261)rn at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:219)rn at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)rn at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)rn at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)rn at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)rn at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)rn at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)rn at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)rn at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)rn at org.junit.runners.ParentRunner.run(ParentRunner.java:363)rn at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)rn at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)rn at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)rn at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)rn at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)rn at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)rn at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)rnCaused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void demo.swagger.SwaggerConfig.setSpringSwaggerConfig(com.mangofactory.swagger.configuration.SpringSwaggerConfig); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.mangofactory.swagger.configuration.SpringSwaggerConfig': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private java.util.List com.mangofactory.swagger.configuration.SpringSwaggerConfig.handlerMappings; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping] found for dependency [collection of org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: @org.springframework.beans.factory.annotation.Autowired(required=true)rn at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:649)rn at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)rn at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)rn ... 40 common frames omittedrnCaused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.mangofactory.swagger.configuration.SpringSwaggerConfig': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private java.util.List com.mangofactory.swagger.configuration.SpringSwaggerConfig.handlerMappings; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping] found for dependency [collection of org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: @org.springframework.beans.factory.annotation.Autowired(required=true)rn at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1210)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)rn at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)rn at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)rn at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)rn at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)rn at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1120)rn at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1044)rn at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:942)rn at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:606)rn ... 42 common frames omitted
启动spring boot项目maven报错
用spring-boot:run启动项目报错,刚接触,求大神指导。 [ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.5.2.RELEASE:run (default-cli) on project jspxcms: Execution default-cli of goal or
spring boot 的项目在idea下报错,错误信息如下:
spring boot 的项目在idea下报错,错误信息如下: java.lang.IllegalStateException: Could not evaluate condition on org.springframework.boot.autoconfigure.PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholder
Spring Boot 项目Maven打包报错
Maven打包,报错如下右键项目,run as--maven build--clean package报错一:具体信息忘记了,大概是1.6 不支持此类型。在pom.xml ,添加下面的依赖 &amp;lt;properties&amp;gt; &amp;lt;java.version&amp;gt;1.8&amp;lt;/java.version&amp;gt; &amp;lt;/properties&amp;gt;报错二:Failed to c...
求助帖子:spring boot 项目 依赖报错
先介绍一下我的项目情况。 rnrn我这个项目是多模块maven项目rnrn我的计划是:common是 核心模块-与数据库交互、service、dao、control等。rnmobile是前端展示页面情况rnrn1、 common-bootrnrn2、mobile-bootrnrncommon 包含了 redis、动态切换主从数据库rnrn目前 的情况是 单独启动都可以启动运行。。rnrn然后在mobile依赖common-boot的时候,就出现了错误,错误麻烦大家下载程序帮我弄一下,谢谢。rnrn经过努力,确实搞不定了。 rnrn在此请求帮我看看,调试一下项目。 rnrn程序 地址:rnhttps://gitee.com/william007/william_boot
spring boot项目 百度编辑器ueditor上传图片报错
请问spring boot项目百度编辑器ueditor在eclipse里面跑起来能用,打成jar包之后 上传图片console里报这个错[img=https://img-bbs.csdn.net/upload/201611/17/1479386865_643425.png][/img]
Spring boot +JPA 启动项目 报错
A component required a bean of type 'com.example.demo.repository.AyUserRepository' that could not be found. Description: A component required a bean of type 'com.example.demo.repository.AyUserReposi...
spring boot 映射访问项目之外的静态资源
有时项目需要上传一些资源文件,这些资源文件可以直接访问,我们肯定不能保存在项目下的某个目录里,不然每次升级或者重新部署都要迁移这些资源文件,最好的办法就是就上传来的文件保存在磁盘路径里,但是我们可以直接访问,这样每次部署就不用麻烦了。spring boot项目可以通过以下方法实现。import org.springframework.beans.factory.annotation.Value; ...
spring boot 访问项目时加项目名称
springboot 项目一般直接地址加端口就可以访问了,不像放在tomcat里面还需要加上项目名。现在,想访问的时候加上项目名用来区分,只要在配置文件里面加上server.context-path=/项目名,就可以了...
spring boot 项目访问jsp问题
spring boot 项目访问jsp问题 首先是pom.xml文件中配置 &amp;amp;lt;!-- jsp需要jar --&amp;amp;gt; &amp;amp;lt;!-- jstl标签 --&amp;amp;gt; &amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;javax.servlet&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;artifact
Spring Boot报错问题解决
报错提示: [17360] 31 Jul 08:36:10.918 # Creating Server TCP listening socket *:6379: bind: Unknown error解决方法: redis>redis-cli.exe 127.0.0.1:6379> shutdown not connected> exit解决后:
spring Boot上传文件报错。
spring Boot版本 1.4.5  报错原因:org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [C:\U
spring boot初始化报错
解决方法: 将pom文件中添加如下依赖         &amp;lt;dependency&amp;gt;               &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt;               &amp;lt;artifactId&amp;gt;spring-boot-starter-tomcat&amp;lt;/artifactId&amp;gt;  ...
spring boot报错
我按照资料练习spring boot,报错,报错信息如下:rnProject build error: Non-resolvable parent POM: Failure to find org.springframework.boot:spring-boot-starter0-parent:pom:1.3.0.BUILD-SNAPSHOT in http://repo.spring.io/rn snapshot was cached in the local repository, resolution will not be reattempted until the update interval of spring-snapshots has elapsed or updates are forced and rn 'parent.relativePath' points at wrong local POMrnrn我的setting文件:rnrnrn E:\IDE\repositoryrnrn rn rn mirrorIdrn repositoryIdrn Human Readable Name for this Mirror.rn http://my.repository.com/repo/pathrn rn rn rn alimavenrn centralrn aliyun mavenrn http://maven.aliyun.com/nexus/content/groups/publicrn rn rnrnpom.xml:rnrn 4.0.0rn rn com.examplern myprojctrn 0.0.1-SNAPSHOTrn rn rn spring-boot-starter0-parentrn org.springframework.bootrn 1.3.0.BUILD-SNAPSHOTrn rn rn rn rn org.springframework.bootrn spring-boot-starter-webrn rn rn rn rn rn rn org.springframework.bootrn spring-boot-maven-pluginrn rn rn rn rn rn rn spring-snapshotsrn http://repo.spring.io/snapshotrn truern rn rn spring-milestonesrn http://repo.spring.io/milestonern rn rn rn rn spring-snapshotsrn http://repo.spring.io/snapshotrn rn rn spring-milestonesrn http://repo.spring.io/milestonern rn rnrnrn按照网上的方法也试了好多次都没有效果,望各位大神指点rnrnrn
Spring Boot测试报错
文章目录报错信息解决方案 报错信息 java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.contextLoads 解决方案 认真查看Caused By信息,即可解决问题。 ...
spring Boot上传文件报错
spring Boot上传文件报错 spring Boot版本 1.5.6 报错原因: org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary uplo...
Spring Boot 之 报错记录
报错信息 org.xml.sax.SAXParseException: 对实体 "tag" 的引用必须以 ';' 分隔符结尾。 重现步骤 a class="nav-link" th:href="/blogs?order=hot&tag=2">hota> 错误原因 Themleaf 是xml模板不能输入 & 符号 应该用 &amp;代替 HTML的 &lt
SPRING BOOT 测试类报错
刚刚接触springboot,对于单元测试的写法不习惯,一开始就被卡主了。自己新建了一个测试类和测试方法,报错。写法就抄袭原先默认的测试类的方法。默认的测试类如下图,可以正常测试。 上图是系统自动生成的,没有问题。但是我自己新建了一个测试类,这样写就运行报错,如图;   解决办法: 在 @SpringBootTest注解中,增加(classes=SellApplicatio...
Spring Boot 报错分析
com.mongodb.MongoSocketOpenException: Exception opening socket at com.mongodb.connection.SocketStream.open(SocketStream.java:63) ~[mongodb-driver-core-3.4.3.jar:na] at com.mongodb.connection.Interna
spring boot之创建第一个Spring boot项目
spring boot项目搭建
Spring Boot(一) 第一个Spring Boot项目
简介 以前我们用SSM来开发项目的时候,需要先进行开发环境的搭建,例如确定技术框架及版本,还有各框架之间的兼容性问题,在经过繁琐的配置之后,还要测试框架是否能正常运行,才能将项目给到项目成员进行开发。该方式不仅抵消,而且浪费大量的时间。Spring Boot正式为了取代这些繁琐的工作而生的。Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭...
原生Servlet与Spring Controller性能比较--Controller项目
原生Servlet与Spring Controller性能比较 Controller项目
Spring boot web 访问
Spring boot 入门程序,访问html,dev tools 使用, 中文乱码处理
spring boot 静态资源访问
方式一: classPath/static 目录下,src/main/resources/static 目录名称必须是static 方式二: 在ServletContext跟目录下 ,src/main/webapp 目录名称必须是webapp
Spring boot访问静态资源
访问静态资源 添加静态资源 直接访问 访问index.html @Controller public class HelloController { @RequestMapping({&quot;/&quot;,&quot;/index.html&quot;}) public String index(){ return &quot;index&quot;; } } 自定义WebMvcConfigu...
Spring boot 访问静态资源
今天学习了一点thymeleaf模板: 试着写了一个页面,但是在获取静态图片的时候,出现防蚊布到静态资源 &lt;img src="" th:src="@{'/static/imgs/01-01.png'}"/&gt; 访问图片的地址是这样的; 检查配置文件application.yml 更改: spring: mvc: static-path-pattern:/st...
Spring Boot 访问数据库
Spring框架为访问数据库提供了很好的扩展性支持,从直接使用 JdbcTemplate的方式到对象关系映射技术例如hibernate。Spring Data提供了一些额外的功能,比如Repository实现了直接通过接口的方法名生成查询转换。 对嵌入式数据库的支持 使用内存中的嵌入式数据库开发应用程序通常是方便的。显然,在内存数据库中不提供持久存储。当应用程序启动时,您需要填充数据库,并...
Spring Boot 访问静态资源
Spring Boot 访问静态资源 方法1一: 在resources目录下建立static的目录,将静态资源放到此处,可以直接访问 访问:127.0.0.1:9010/img/123.png posted @ 2019-04-02 11:35 路迢迢 阅读(...) 评论(....
spring boot简单的访问
spring boot简单的访问
Spring Boot访问静态资源
一、Spring Boot访问静态资源方式介绍 方式一:classpath下的static目录 若浏览器想直接访问SpringBoot项目下的静态资源,可以在项目的classpath下新建一个文件目录,并且命名位static,那么防御该目录下的静态资源可以被浏览器直接访问 方式二:src/main/webapp目录 在SpringBoot项目的src/main下新建目录webapp,放...
spring Boot访问静态资源
一、默认静态资源映射 Spring Boot 对静态资源映射提供了默认配置 Spring Boot 默认将 /** 所有访问映射到以下目录: classpath:/static classpath:/public classpath:/resources classpath:/META-INF/resources 浏览器分别访问: http://localhost:8080/a....
Spring boot静态资源访问
静态资源映射 默认情况下,当我们想要在前台页面使用服务器端的静态文件(如css,js,js库,图片等)时,我们只要将这些文件放在以下目录中的任意一个: /META-INF/resources/ /resources/ /static/ /public/ 如果这四个目录中有相同的静态资源文件,静态资源的默认访问优先级为:/META-INF/resources/&amp;gt;/resources/&amp;g...
Spring boot访问jsp页面
使用spring boot访问jsp页面,以及使用maven的插件,mybatis逆向生成mapper,model,*.xml。
spring boot访问静态资源
遇到一个访问静态资源的坑,无法直接按照路径访问templates下面的资源,经过查询,需要实现WebMvcConfigurerAdapter。package com.zkn.learnspringboot.config; import org.springframework.context.annotation.Configuration; import org.springframework.u
Spring Boot 访问静态页面!
SpringBoot访问静态页面 一、静态页面放在templates下面(多个页面可以添加相应的文件夹,方便管理): 二、配置Controller 这里有两点值得注意: 其一:类注解不能用RestController,只能用Controller restController和controller的区别: @RestController is a ...
相关热词 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法 c# gmail 发邮件 c# 多层文件