springboot
文章平均质量分 93
龙丿一
个人网站http://lvcoding.com
展开
-
Rabbitmq入门
Rabbitmq入门原创 2022-02-14 23:08:14 · 992 阅读 · 0 评论 -
Spring Boot实战之单元测试
Spring Boot实战之单元测试 本文介绍使用Spring测试框架提供的MockMvc对象,对Restful API进行单元测试 Spring测试框架提供MockMvc对象,可以在不需要客户端-服务端请求的情况下进行MVC测试,完全在服务端这边就可以执行Controller的请求,跟启动了测试服务器一样。 测试开始之前需要建立测试环境,setup方法被@Before修饰。通过Mo转载 2017-11-27 02:02:18 · 1522 阅读 · 0 评论 -
在Spring Boot中使用Spring Security实现权限控制
Spring Boot框架我们前面已经介绍了很多了,相信看了前面的博客的小伙伴对Spring Boot应该有一个大致的了解了吧,如果有小伙伴对Spring Boot尚不熟悉,可以先移步这里从SpringMVC到Spring Boot,老司机请略过。OK,那我们今天要说的是Spring Boot中另外一个比较重要的东西,那就是Spring Security,这是一个专门针对基于Spring的项目转载 2017-12-21 14:47:12 · 293 阅读 · 0 评论 -
Spring Boot热部署之springloader
热部署是什么呢? 热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。 12 在平时编写代码的时候,你会发现我们只是简单把打印信息改变了,就需要重新部署,如果是这样的编码方式,那么我们估计一天下来就真的是打几个Hello World就下班了。那么就需要而部署来解决我们这种问题,那就是springloaded 使用方式,在上一个项目中的pom.xml中添加依赖:转载 2017-11-24 00:19:06 · 357 阅读 · 0 评论 -
springboot支持jsp页面
springboot支持jsp页面跳转 官方不推荐jsp的支持(jar包不支持jsp,jsp需要运行在servletContext中,war包需要运行在server服务器中如tomcat)官方推荐使用thymeleaf,freemarker等模版引擎 1.创建maven project项目 project xmlns="http://maven.apache.org转载 2017-12-11 23:25:55 · 1011 阅读 · 1 评论 -
springCloud 配置中心细节
服务化配置中心 在前面几篇关于Spring Cloud Config配置中心的文章中,我们在config-client中配置config-server地址的时候都是直接将地址写死,这种方式显然不够灵活,有的小伙伴可能已经想到了,这里我们可以结合eureka注册中心,然后在配置的时候直接使用服务名即可,OK,那我们对之前的项目稍加改造吧。 config-server改造 这里的改造转载 2017-12-01 11:27:38 · 814 阅读 · 0 评论 -
SpringCloud服务如何在Eureka安全优雅的下线
如果直接KILL SpringCloud的服务,因为Eureka采用心跳的机制来上下线服务,会导致服务消费者调用此已经kill的服务提供者然后出错,处理这种情况有2中方案。 一、利用Spring Boot Actuato的管理端点(推荐) 1、pom中引用Actuato dependency> groupId>org.springframework.bootgroupId转载 2017-12-01 10:30:39 · 4772 阅读 · 2 评论 -
如何解决Eureka Server不剔除已关停的节点的问题
背景:由于Eureka拥有自我保护机制,当其注册表里服务因为网络或其他原因出现故障而关停时,Eureka不会剔除服务注册,而是等待其修复。这是AP的一种实现。 为了让其有精准的 CP健康检查,可以采取让其剔除不健康节点。 server端: eureka.server.enable-self-preservation//(设为false,关闭自我保护主要) eureka.server.evic原创 2017-12-01 10:24:30 · 5600 阅读 · 0 评论 -
spring clound中服务调服务,一对多对象转json时报错解决方法
加上红色的注释,来让json不序列化该对象/** * 属性geTemplateGroups的getter方法 */ @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "gePageViewgroup") @JSONField(serialize = false) public List g原创 2017-11-10 17:41:31 · 254 阅读 · 0 评论 -
spring boot eurekaCenter 打成jar包
pom文件中在最后添加 configServer org.springframework.boot spring-boot-maven-plugin eclipse中使用package原创 2017-11-08 20:15:20 · 1472 阅读 · 0 评论