商城首页欢迎来到中国正版软件门户

最新文章

  • Springboot+Mybatis中怎么实现typeAliasesPackage正则扫描 正版软件
    Springboot+Mybatis中怎么实现typeAliasesPackage正则扫描
    MybatistypeAliasesPackage正则扫描mybatis默认配置typeAliasesPackage是不支持正则扫描package的,因此需要手动继承org.mybatis.spring.SqlSessionFactoryBean,自己实现正则扫描,方法和传统的spring+mybatis没什么区别,不同的是一个需要继承类一个是使用的扫描实现。对于两个或多个扫描路径,例:cn.com.onethird.integration.entitycn.com.onethird.business.e
    1066天前 SpringBoot mybatis typealiasespackage 0
  • SpringBoot中没有主清单属性怎么解决 正版软件
    SpringBoot中没有主清单属性怎么解决
    解决SpringBoot没有主清单属性问题:SpringBoot打包成jar后运行提示没有主清单属性解决:补全maven中的bulid信息org.springframework.bootspring-boot-maven-plugin${spring.version}repackage原因:因为我使用spring-boot-dependencies这个BOM代替了spring-boot-starter-parent这个parentPOM(详见13.2.2.UsingSpringBootwithoutthe
    1066天前 SpringBoot 0
  • springboot druid数据库连接池连接失败后一直重连怎么解决 正版软件
    springboot druid数据库连接池连接失败后一直重连怎么解决
    在使用个人阿里云测试机,在查询实时输出日志时,看到数据库连接失败后,服务器一直在重连服务器。开始以为是遭受重复攻击,后面把服务重启后,就没有出现一直重连的情况。看以下输出日志:2022-02-0911:04:58.896ERROR16876---[eate-1550991149]com.alibaba.druid.pool.DruidDataSource:createconnectionSQLException,url:jdbc:mysql://47.98.67,98:1234/test?useSSL=f
    1066天前 SpringBoot druid 0
  • 在SpringBoot下怎么读取自定义properties配置文件 正版软件
    在SpringBoot下怎么读取自定义properties配置文件
    一、在resource中新建.properties文件在resource目录下新建一个config文件夹,然后新建一个.properties文件放在该文件夹下。如图remote.properties所示二、编写配置文件remote.uploadFilesUrl=/resource/files/remote.uploadPicUrl=/resource/pic/三、新建一个配置类RemoteProperties.java@Configuration@ConfigurationProperties(prefi
    1066天前 Properties SpringBoot 0
  • springboot配置date字段返回时间戳的问题怎么解决 正版软件
    springboot配置date字段返回时间戳的问题怎么解决
    遇到一个问题,springboot升级成2.0后,从数据库查出来的日期,用Date接收,最后直接返回给前端,在谷歌浏览器中能正常显示成yyyy-MM-ddHH:mm:ss格式。但是在IE浏览器中日期显示的是“乱码”,因为springboot1.x版本的默认将Date字段返回的是时间戳,而谷歌、IE都会自动将时间戳转换成yyyy-MM-ddHH:mm:ss;在springboot2.0后,spring会将Date字段自动给转成UTC字符串了(在没有配置的情况下),所以date需要转换成时间戳还是yyyy-M
    1066天前 SpringBoot date 0
  • springboot怎么获取application.yml里值 正版软件
    springboot怎么获取application.yml里值
    在项目中,很多时候需要用到一些配置信息,这些信息在测试环境和生产环境下可能会有不同的配置,后面根据实际业务情况有可能还需要再做修改。我们不能将这些配置在代码中写死,最好是写到配置文件中,比如可以把这些信息写到application.yml文件中。那么,怎么在代码里获取或者使用这个地址呢?有2个方法。方法一:我们可以通过@Value注解的${key}即可获取配置文件(application.yml)中和key对应的value值,这个方法适用于微服务比较少的情形方法二:在实际项目中,遇到业务繁琐,逻辑复杂的情
    1066天前 SpringBoot application.yml 0
  • Springboot如何使用Logback实现日志配置 正版软件
    Springboot如何使用Logback实现日志配置
    概述默认情况下,SpringBoot内部使用logback作为系统日志实现的框架,将日志输出到控制台,不会写到日志文件。如果在application.properties或application.yml配置,这样只能配置简单的场景,保存路径、日志格式等。复杂的场景(区分info和error的日志、每天产生一个日志文件等)满足不了,只能自定义配置文件logback-spring.xml或者logback.xml。logback配置详解首先我们先了解下logback。logback主要分为三个模块:logba
    1066天前 SpringBoot logback 0
  • Redis与MySQL的双写一致性问题怎么解决 正版软件
    Redis与MySQL的双写一致性问题怎么解决
    Redis与MySQL双写一致性是指在使用缓存和数据库同时存储数据的场景下(主要是存在高并发的情况),如何保证两者的数据一致性(内容相同或者尽可能接近)。正常业务流程:读没什么问题,关键就在于写(更新)操作,这就会出现几个问题了,这里是先更新数据库,然后对缓存操作。但对于缓存操作,是更新缓存还是删除缓存呢?或者为什么不是先操作(删除、更新)缓存在更新数据库呢?总结一下就是到底先操作缓存再操作数据库,还是先操作数据库再操作缓存?带着这几个问题接着往下讲。首先讲一下操作缓存,包括两种:更新缓存和删除缓存,如何
    1066天前 MySQL redis 0
  • 怎么使用bat启动springboot项目 正版软件
    怎么使用bat启动springboot项目
    1.springboot项目打包jar打包后,在如下目录:这里打包的springboot的jar文件名为api-0.0.1-SNAPSHOT.jar2.编写bat启动springboot脚本新建一个start.bat文件,start.bat文件的内容如下:cd%~dp0C:\jdk\jdk1.8.0_181\bin\java.exe-Dfile.encoding=utf-8-jarapi-0.0.1-SNAPSHOT.jar--server.port=81cd%~dp0表示切换到bat所在的目录下-Dfi
    1066天前 SpringBoot bat 0
  • SpringBoot多数据源切换怎么实现 正版软件
    SpringBoot多数据源切换怎么实现
    配置文件(YML)spring:datasource:default-db-key:voidmemulti-db:-voidme:driver-class-name:com.mysql.cj.jdbc.Driverusername:rootpassword:rooturl:jdbc:mysql://192.168.42.153:3306/voidme?characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false&maxReconnects
    1066天前 SpringBoot 0