springboot
springboot
Haiyoung
seeing much, suffering much and studying much.
展开
-
org.jboss.resteasy.resteasy_jaxrs.i18n; org.jboss.resteasy.core.NoMessageBodyWriterFoundFailure报错
resteasy和springboot集成暴露rest接口请求报错2020-02-24 10:45:55.358 ERROR 11032 --- [-BIZ-8341-10-T1] org.jboss.resteasy.resteasy_jaxrs.i18n : RESTEASY002005: Failed executing GET /get/studentsorg.jboss.res...原创 2020-02-24 11:02:28 · 1662 阅读 · 0 评论 -
对BeanCopier拷贝对象中List类型属性的思考
背景最近开发接口过程中,发现在使用BeanCopier拷贝对象的时候,当对象中嵌套自定义对象类型属性的时候,如果对象名称一致,但是对象类型不一致的时候,拷贝的时候,该属性是会被忽略的,但是当对象中嵌套List集合类型,集合中的类型是不同的对象类型,使用BeanCopier拷贝之后,返回给前台的数据是正确的,感觉不太懂其中的原理,就测试了下。测试过程新建几个对象@Data@NoArgs...原创 2019-03-22 20:49:58 · 7419 阅读 · 0 评论 -
springboot项目中logback日志几种配置方式
springboot项目中logback日志几种配置方式logback简介配置文件详解常用日志输出格式按时间回滚按时间和大小回滚自定义回滚周期注意事项参考文献springboot项目中logback日志几种配置方式logback简介Logback由log4j的创始人CekiGülcü设计,是流行的日志框架log4j项目的后续版本。logback建立在CekiGülc...原创 2019-01-27 15:50:06 · 3540 阅读 · 0 评论 -
Mybatis+MyBatisGenerator+PageHelper集成
初始化一个web项目mybatis_test,pom文件如下所示:pom.xml文件<?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:...原创 2018-05-27 20:46:15 · 2568 阅读 · 0 评论 -
spring-cloud-config搭建配置中心入门
Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持。使用Config Server,您可以在所有环境中管理应用程序的外部属性。客户端和服务器上的概念映射与Spring Environment和PropertySource抽象相同,因此它们与Spring应用程序非常契合,但可以与任何以任何语言运行的应用程序一起使用。随着应用程序通过从开发人员到测试和生产的部署流程,...原创 2018-05-06 21:54:03 · 434 阅读 · 0 评论 -
Docker+Nginx+tomcat模拟tomcat集群负载均衡
启动docker服务,拉取tomcat,nginx镜像本文是基于 win10 环境进行集成,至于怎么在win10环境上体验docker,可自行百度,本文不在阐述。安装好docker服务之后,启动docker服务,运行如下命令,拉取tomcat,nginx镜像:docker pull hub.c.163.com/library/tomcat:latestdocker pull h...原创 2018-05-05 21:57:59 · 2290 阅读 · 0 评论 -
SpringBoot web项目配置文件
学习springboot时使用的一些配置。application.ymlspring: profiles: active: dev #数据库配置 datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/yourDatabaseName?us原创 2018-01-07 15:42:45 · 4642 阅读 · 0 评论 -
解决Mongodb不能连接到服务器的问题
下载好mongodb-linux-x86_64-ubuntu1604-3.4.10.tgz并解压到 /usr/local/mongodb在根目录下创建路径 /data/db$ sudo mkdir -p /data/db$ export PATH= /usr/local/mongodb/bin:$PATH $ mongod $ mongo 运行报错如下所示: $ ...原创 2017-12-04 18:45:40 · 9546 阅读 · 0 评论 -
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to java.base/java.net.URLCl
在设置项目的热部署时,需要添加对 spring-boot-devtools 的依赖,因为没有给到版本号,maven默认添加的是 v 1.5.8 版本。当时安装JDK时,看到最新的 jdk-1.9, 就顺手安装了最新版本的JDK. 但是添加依赖之后,项目启动失败,报如下异常:Exception in thread "main" java.lang.ClassCastException: java原创 2017-11-22 22:10:31 · 32337 阅读 · 11 评论 -
SpringBoot项目设置热部署以及静态资源livereload
在使用springboot搭建web项目的时候,每次对文件进行更改之后,都要手动重启项目。通过查看springboot文档,对idea以及项目配置进行了重新设置,使得每当有文件被更改之后,可以自动编译部署,通过使用livereload,可以在静态资源发生变化时,浏览器自动监测变化并刷新页面。首先,在项目的pom文件中引入对 spring-boot-devtools 的依赖。idea会自动原创 2017-11-22 21:46:53 · 4933 阅读 · 0 评论 -
SpringBoot应用 Automatic Restart以及静态资源 livereload 设置
SpringBoot应用 Automatic Restart以及静态资源 livereload 设置20.2 Automatic RestartApplications that use spring-boot-devtools automatically restart whenever files on the classpath change. This can be a usefu翻译 2017-11-21 18:43:41 · 1589 阅读 · 0 评论