• Springboot 2.3 与swagger 3.0 集成

    Springboot 2.3 与swagger 3.0 集成

    以前用过SWAGGER 2, 还是比较简单,最近将spring boot 升级到最新的2.3.3,同时也将 swagger 升级到3.0 版本,记录一下基本过程。

    2020-08-24[java]

    阅读更多
  • 简单写了一个基于spring boot mosquitto 的starter

    简单写了一个基于spring boot mosquitto 的starter

    基于spring boot和mosquitto实现了一个mosquitto的starter, 在以后的项目中需要用到mosquitto的地方,可以简单修改,然后集成到项目中去

    2020-07-20[java]

    阅读更多
  • springboot(mvc)利用applicationEvent来解耦异步运行很实用。

    但一个对象的变化,触发另外一个事件。只是典型的观察者模式,在spring中也有很好的体现,ApplicationEvent 就是很好的一个实现。简单记录几个要点:1. 对象(事件)2. 监听对象3. 发布对象

    2020-04-22[java]

    阅读更多
  • springboot2.x使用interceptor之后静态资源文件加载问题

    在使用spring boot 2.x 的过程中,如果使用了interceptor来做权限拦截,很有可能你会发现原来能正常请求的资源文件css,js,images等都不能用了。如果没有加这个拦截器之前,所有的都是好的。一般在开发过程中,很多人估计都是先开发功能,最后再加权限拦截(当然如果采用第三方权限框架比如shiro等,不存在这问题), 尝试过修改application.properties增加静态资源文件地址,结果没用。最后还是在代码里面配置才生效.

    2019-07-31[java]

    阅读更多
  • 在测试类中初始化spring boot2的Bean的两种方法

    在springboot里面,我可以用@TestConfiguration注解去为一些测试类初始化java bean, 以实现注入的目的.最常见的有两种法法1. @TestConfiguration + @Import被@TestConfiguration 注解的类,并不包含在springboot的启动扫描之中,因此需要我们自己手工import进去,比如.代码片段, 请查看文章详情 ...

    2019-03-03[java]

    阅读更多
  • 配置Spring-boot 的哪一个main方法去执行

    在用spring boot开发的应用中,有多个main方法,到底哪一个作为启动的类呢。修改pom.xml文件,用如下方式实现.代码片段, 请查看文章详情 ...

    2017-11-30[java]

    阅读更多
  • Spring Boot中得到当前数据库的连接池

    用spring boot开发应用程序确实简单了很多,有时候需要在运行过程中得到当前数据库连接池的情况。其实spring  boot 也提供了很方便的方法,对于连接池,可以用spirng boot 默认的tomcat, 也有DBCP类型的。看项目的具体情况了,直接上代码,其实只需要注入java.sql.Datasource 这个类就可以得到连接池的情况了。

    2017-11-30[java]

    阅读更多
  • Spring-boot 修改jsp页面需要重启应用服务器问题

    用spring boot,mybatis 做一个基于微信的小商城,采用JSP,html页面方式做的。但在开发过程中发现,当 tomcat启动之后,你再去修改jsp、或者html页面,然后再浏览器刷新页面,怎么都不生效, 这些页面都被缓存了一样。

    2017-09-20[java]

    阅读更多
  • Spring-boot 修改tomcat的端口

    部署多个微服务在同一台机,直接用内置的tomcat, 需要使用不同的端口。需要修改端口地址,常见的配置server.port, 其实也可以在代码里面实现,只是比较丑陋,但作为一种方法,也记录下来。

    2017-06-13[java]

    阅读更多
  • spring-cloud feign hystrix配置熔断为什么不生效的原因

    今天特地测试了用feign来作为负载均衡器做测试,配置很简单,而且也能很好的工作,但突然,我想既然用了feign,干脆也把熔断也测试了,也就是hystrix支持的熔断. 没想到反而在这个上面花了不少时间。死活不进入熔断配置的方法。一般报两种错:1. Service Look up error: Load balancer does not have available server for client...2. feign connection refused: connect executing get, 也就是找不到微服务,连接不上,因为熔断测试的时候是停止微服务测试的。

    2017-05-26[java]

    阅读更多
  • spring-cloud eureka server 的发现客户端与注册例子

    今天在公司测试Eureka server 与client 的发现与注册,可能是碰见鬼了,或者下载了假的jar包,配置都是按照网上文档做的,server 与客户端都跑起来了,但在eureka server 中就是查看不到已经运行起来的服务端。 最关键的是,在客户端也是配置了eureka.client.serviceUrl.defaultZone 地址,也加入相应的依赖包,而且也加入了@@EnableDiscoveryClient, 但无论如何还是发现不了客户端,后来就算了,晚上回到家,按照同样的方法,唯一不同的是换了 依赖的版本,就实现了。可以发现服务了。简单记录下配置过程。

    2017-05-23[java]

    阅读更多
  • Spring-boot 与Mybatis集成, 附源码下载

    前面几天尝试了Spring-boot的基础东西,今天继续用Spring-boot集成Mybatis. spring-boot 给开发人员的整体印象是精简了许多配置,开发搭框架更简单了,使用也更简单,让开发者更专注于业务。不像以前用Spring MVC, 还是需要配置很多东西,当然 spring-boot 也是微服务的基础组成部分。废话少说了,今天完成与mybatis 的集成, 我仍然当做web工程来做。所以在Maven的pom.xml文件中,就能看出端倪来.

    2017-05-20[java]

    阅读更多
  • 很齐全的spring-cloud学习源码,来自github

    很齐全的spring-cloud学习源码,来自github, 对于初学SPRING-CLOUD应该是很好的学习资源。对于我自己来说,有空也要学习这里面的一些东西,先记下来,有空研究.

    2017-05-20[java]

    阅读更多
  • Spring boot 读取配置文件properties

    Spring boot 读取配置文件, 有如下几种方法1. 直接利用Spring @Value 注解2. 利用@PropertySource("classpath:xxx.properties") 与 @Value 注解配合3. @PropertySource("classpath:xxx.properties") 与 @ConfigurationProperties 注解配合采用这三种常见的方法,甚至可以直接用配置文件组装复杂的对象都可以

    2017-05-16[java]

    阅读更多
  • Spring boot 非web版(jar)入门配置程序-maven工程源码

    前面尝试了用spring boot 搭建入门的web, war 包工程,内置了一个tomcat。今天尝试直接用spring boot 实现一个jar工程,可以直接执行的 jar 工程,注意是非 web 工程,也就是普通的可以执行的jar ,后面可以跟参数,说白了就是通常用得很多的命令行模式,spring boot 对这个也有很好的支持, 废话就不多说了,码农就直接上代码了

    2017-03-29[java]

    阅读更多
共有 320 条记录 12345 >> 末页

 


  • 微信公众号

  • 我的微信

站点声明:

1、一号门博客CMS,由Python, MySQL, Nginx, Wsgi 强力驱动

2、部分文章来源于互联网, 若有侵权, 联系邮箱:summer@yihaomen.com, 同时欢迎大家注册用户,主动发布文章.

3、鄂ICP备14001754号-3, 鄂公网安备 42280202422812号