spring获取值的几种方式


方法一(ResourceBundle)使用资源包的方式来实现导入自定义配置,这种方式是就java原生的方式,不需要其他第三方组件。在名称为application.xml的文件中配置配置#自定义内容student.name = zhangsanstudent.age = 18student.sex =

MultipartFile上传文件


MultipartFile今天在写项目的时候遇到了上传头像的需求,想起了这个接口,就来记录一下吧,以后忘记了也能快速找到文件上传向来都是一件繁琐有没有任何意义的事情,只要我们会上传一次,接下来的基本都是复制粘贴,springMVC为了简化上传文件的繁琐程度,提供了一个接口,专门用于处理文件上传,这个

快速入门docker


1.初识Docker1.1.什么是Docker微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题1.1.1.应用部署的环境问题大型项目组件较多,运行环境

Nacos深入使用


nacos配置管理Nacos除了可以做注册中心,同样可以做配置管理来使用。当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配置。Nacos一方面可以将配置集中管理,另一方可以在配置变更时,及时通知微服务

Nacos注册中心


nacos注册中心Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高将服务注册到nacos中去在cloud-demo父工程的pom文件中的<dependencyManagement>中引入SpringCloudAlib

服务的发现及负载均衡策略


服务的发现下面,我们将order-servic e的逻辑修改:向eureka-server拉取user-service的信息,实现服务发现。之前我们已经了解了如何将多个微服务交给eureka进行管理,但是还遗留下来一个问题,就是如何将我们需要的服务交给eureka进行管理,让它自动的识别出,我们需要

微服务入门


由于springSecurity的后续课程需要微服务技术的支持,所以这点就暂停一下,先来学习微服务,之后再将博客改造成微服务架构的初识微服务随着互联网的发展,各类网站的发展速度也随着加快,单独的服务已经满足不了这种复杂的网络程序,服务的架构方式也从原来的单体架构逐渐的演变成了微服务的架构方式,下面就

springSecurity权限控制方案


自定义用户名的第三种方式这种方式也是我们在开发过程中经常使用到的,可以用这种方式配合数据库来实现动态的访问控制和第二种类似,同样是使用一个接口,但是这个方法需要我们传入一个userDetailService的实现类,这个需要我们手动进行创建,因为他是一个接口@Configurationpublic

springSecurity框架入门


1.框架概述Spring 是一个非常流行和成功的java应用开发框架。Spring Security 基于Spring 框架,提供了一套web应用安全性的完整解决方案。一般来说,Web 应用的安全性包括两部分:用户认证(Authentication)用户认证指的是验证某个用户是否为系统中的合法主体,