所有文章

  • 【原】springboot整合tkmybatis报错:java.lang.InstantiationException

    JAVA开发springboot整合tkmybatis报错:java.lang.InstantiationException

    最近在springboot工程中整合tkmybatis插件的时候,已经两次碰见同一个问题了:java.lang.InstantiationException: tk.mybatis.mapper.provider.base.BaseSelectProvider,一定要把它记录下来。详细错误信息如下:org.mybatis.spring.MyBatisSystemException:nestedexceptionisorg.apache.ibatis.builder.BuilderException:ErrorinvokingSqlProviderm...

    不忘初心 不忘初心 2019-12-22 围观(712) 评论(0) 点赞(6) JAVA开发

    阅读更多
  • 【原】SpringBoot使用Swagger2,访问时提示“Unable to infer base url”

    JAVA开发SpringBoot使用Swagger2,访问时提示“Unable to infer base url”

    项目中接口交互文档使用的是swagger,今天在浏览器访问时弹框提示“Unable to infer base url. This is common when using dynamic servlet registration or when the API is behind an API Gateway. The base url is the root of where all the swagger resources are served. For e.g. if the api is available at http://exam...

    不忘初心 不忘初心 2019-09-13 围观(11085) 评论(1) 点赞(4) JAVA开发

    阅读更多
  • 【原】SpringBoot使用@Async注解导致循环依赖的原因及解决方案

    JAVA开发SpringBoot使用@Async注解导致循环依赖的原因及解决方案

    最近在项目中,用了@Async注解之后导致循环依赖报错,但是在我的印象中,spring是允许循环以来的,换句话说,spring自身是已经解决了循环依赖这个问题的,但是在这里竟然又出现了。详细信息如下,在注入bean的时候报错了:Causedby:org.springframework.beans.factory.BeanCurrentlyInCreationException:Errorcreatingbeanwithname'personalService':Beanwithname'personalService'hasbeeninjected...

    不忘初心 不忘初心 2019-09-12 围观(4210) 评论(0) 点赞(26) JAVA开发

    阅读更多
  • 【原】springboot项目打包时提示“程序包xxx不存在,找不到符号”

    JAVA开发springboot项目打包时提示“程序包xxx不存在,找不到符号”

    springboot多包工程,在使用maven进行打包的时候,一直提示“程序包xxx不存在,找不到符号”,但项目是可以正常启动运行的,开始一直以为是maven哪里没有配置好导致的,后来才发现原来是springboot的maven插件导致的。项目结构:xxx-parent:顶级父工程xxx-a:子项目1xxx-b:子项目2xxx-c:子项目3依赖关系:a->b->c,从左到右,依次被依赖(c依赖b,b依赖a)问题场景:在使用mvnpackage的时候,一直提示“程序包xxx不存在,找不到符号”,开始以为是依赖的上层包没打好,仔细检查后发现...

    不忘初心 不忘初心 2019-08-02 围观(263) 评论(0) 点赞(30) JAVA开发

    阅读更多
  • 【原】springboot连接mysql报错“java.lang.IllegalArgumentException: HOUR_OF_DAY: 2 -> 3”

    JAVA开发springboot连接mysql报错“java.lang.IllegalArgumentException: HOUR_OF_DAY: 2 -> 3”

    今天在启动之前的springboot工程时,偶现了一个错误“java.lang.IllegalArgumentException: HOUR_OF_DAY: 2 -> 3”,很神奇,因为这不是第一次启动了,而且连电脑都是同一台,一番百度下来,发现原来是mysql的时区问题。org.springframework.dao.TransientDataAccessResourceException:Errorattemptingtogetcolumn'create_time'fromresultset.Cause:java.sql.SQLExcep...

    不忘初心 不忘初心 2019-06-01 围观(8347) 评论(0) 点赞(6) JAVA开发

    阅读更多
  • 【原】Spring Boot配置Druid数据源和使用教程

    JAVA开发Spring Boot配置Druid数据源和使用教程

    以前项目使用的是c3p0,了解到另外一个开源数据源框架阿里巴巴的druid,现在做新项目准备使用这个,记录一下使用步骤。主要是看中了他的强大的监控功能,SQL分析能力很强。如果项目出现SQL运行缓慢,效率不高的情况,可以通过它自带的web界面很快的进行问题SQL定位和分析。项目环境:springboot版本是2.1.3,数据库是MySQL。一、简介DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接...

    孤灯听夜雨 孤灯听夜雨 2019-05-28 围观(1478) 评论(0) 点赞(8) JAVA开发

    阅读更多
  • 【原】使用idea搭建springboot项目图文教程

    JAVA开发使用idea搭建springboot项目图文教程

    前面讲了很多框架的搭建教程,今天来写一篇关于springboot的搭建教程,现在idea用的比较多了,就直接使用idea来搭建项目,不过这个跟工具关系不大,不管是idea还是eclipse,项目骨架都是基于官网(http://start.spring.io)来生成的。打开idea,选择newproject菜单如果没有自己配置的骨架模板,就直接使用官网的,这里就可以直接进入下一步偶尔会有网络波动,会出现上面的界面,不过不用担心,可以稍微等待一下,也可以直接返回上一步再次进来上面都是maven工程的一些基本配置,填写完毕之后,直接进入下一步这一步就比较...

    不忘初心 不忘初心 2019-05-22 围观(2544) 评论(0) 点赞(8) JAVA开发

    阅读更多
  • 【原】springboot项目在mac下启动特别慢

    JAVA开发springboot项目在mac下启动特别慢

    springboot项目在公司的mac上启动特别慢,但是在家里的windows上就很快,由于家里的笔记本配置非常好,所以之前一度以为是公司的mac配置过低导致的,就一直没有在意,今天在CSDN上无意中看到了一篇文章也提到了这个问题,说是jdk1.8的springboot项目在mac上运行有bug。还真是想不到啊,赶紧将之前的项目拿来测试了一波,一个很小的项目,集成的东西也很少,除了基本的mybatis之外就没啥其他东西了,启动基本上都需要1分钟以上按照大佬的教程,需要修改hosts,在“127.0.0.1localhost”后面加上“电脑名称.lo...

    不忘初心 不忘初心 2019-05-18 围观(1953) 评论(0) 点赞(14) JAVA开发

    阅读更多
  • 【原】springboot打war包,部署到外部tomcat

    JAVA开发springboot打war包,部署到外部tomcat

    springboot默认使用内嵌tomcat,默认也是打jar包,如何将springboot打war包,并部署到外部tomcat呢?一、修改<packaging>标签的值为war<groupId>com.wolffy</groupId><artifactId>reader</artifactId><version>0.0.1-SNAPSHOT</version><!--默认打jar包--><!--<packaging>jar</p...

    不忘初心 不忘初心 2019-05-06 围观(49) 评论(0) 点赞(21) JAVA开发

    阅读更多
  • 【原】springboot项目提示“Failed to determine a suitable driver class”

    JAVA开发springboot项目提示“Failed to determine a suitable driver class”

    之前写的一个springboot+mybatis的项目,之前运行的好好的,今天在家里电脑上突然跑不起来了,一直提示“Failed to determine a suitable driver class”,完整错误信息如下:2019-05-0416:59:55.084INFO5504---[main]o.a.c.c.C.[Tomcat].[localhost].[/]:InitializingSpringembeddedWebApplicationContext2019-05-0416:59:55.084INFO5504---[main]o.s.w...

    不忘初心 不忘初心 2019-05-05 围观(11945) 评论(0) 点赞(22) JAVA开发

    阅读更多
  • 【原】Linux不使用tomcat搭建springboot服务图文教程

    服务器Linux不使用tomcat搭建springboot服务图文教程

    将本地项目部署到linux服务器中,以前使用springmvc的时候,都需要现在linux服务器中部署一套tomcat,必须有这个容器承载,项目才可以跑得起来,到了springboot时代了,就不需要那么繁琐了,因为springboot内嵌了tomcat,可以直接使用jdk自带的命令运行jar包来发布,配合linux中的.service文件就可以轻松搞定。进入到/etc/systemd/system目录下,可以看到默认有一个aliyun.service文件,其他服务器可能没有,因为我这个服务器是买的阿里云所以才会有的打开aliyun.service...

    不忘初心 不忘初心 2019-04-14 围观(373) 评论(0) 点赞(13) 服务器

    阅读更多
  • 【原】springboot使用jackson处理时间碰到的两个坑

    JAVA开发springboot使用jackson处理时间碰到的两个坑

    之前使用springmvc的时候,没有太注意json转换的细节,每次都是直接写了一个Databinder,也没出过什么大问题,换成springboot之后,自动化配置的东西太多,导致忽略了很多细节处理,最近就碰见了两个问题:jackson转换时间有时区差,会导致时间晚8小时在我本机上,我一直没有重现过,当时在服务器上出现过,导致入库的时间不准确,解决方案有很多,我选择了在配置文件中配置jackson的时区:spring.jackson.time-zone=GMT+8使用feign调用微服务的时候,提示日期format不对项目微服务之间调用的时候,使...

    不忘初心 不忘初心 2019-04-10 围观(213) 评论(0) 点赞(12) JAVA开发

    阅读更多
  • 【原】springboot整合jpa启动报错'hibernate.dialect' not set

    JAVA开发springboot整合jpa启动报错'hibernate.dialect' not set

    公司的项目之前一直没有预发环境,最近有多余的机器,运维的同事拿来做预发机器,在启动项目的时候,报错“AccesstoDialectResolutionInfocannotbenullwhen'hibernate.dialect'notset“,觉着很诡异,什么代码和配置都没有改动过,在测试环境和生产环境中都是OK的,就是预发环境不行,具体错误信息如下:Causedby:org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'sessionFa...

    不忘初心 不忘初心 2019-04-01 围观(2621) 评论(0) 点赞(12) JAVA开发

    阅读更多
  • 【原】JPA报错“No identifier specified for entity”的原因

    JAVA开发JPA报错“No identifier specified for entity”的原因

    之前在SSH框架中,用过Hibernate这个ORM框架,之后一直都是用的是Mybatis,最近公司里面使用springboot的框架中集成了JPA,虽然我觉着各种不好,但是讲真的还是挺好用,跟Hibernate相比还要简单,基本上都不用自己怎么写查询,今天在使用的时候手一抖,少复制了点儿代码,直接导致启动时报了一个错误“No identifier specified for entity”。2019-03-2213:49:05,418ERRORSpringApplication:Applicationstartupfailedorg.spring...

    不忘初心 不忘初心 2019-03-23 围观(956) 评论(0) 点赞(11) JAVA开发

    阅读更多

站点信息

  • 网站程序:spring + freemarker
  • 主题模板:《今夕何夕》
  • 文章统计:篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们