文章分类 - Java
摘要:后台系统登录功能-代码开发(创建controller,service,mapper,实体类以及过滤器) 登录 一. 登录需求分析 页面原型 登录页面展示:项目路径(\resources\backend\page\login\login.html) 我们要实现的是:员工点击登录按钮进行后管平台的登录操
阅读全文
摘要:JSR303校验 步骤1:使用校验注解 在Java中提供了一系列的校验方式,它这些校验方式在“javax.validation.constraints”包中,提供了如@Email,@NotNull等注解。 在非空处理方式上提供了@NotNull,@Blank和@ (1)@NotNull The an
阅读全文
摘要:和传统的单体应用不同,这里我们选择将数据上传到分布式文件服务器上。 这里我们选择将图片放置到阿里云上,使用对象存储。 阿里云上使使用对象存储方式: 创建Bucket 上传文件: 上传成功后,取得图片的URL 这种方式是手动上传图片,实际上我们可以在程序中设置自动上传图片到阿里云对象存储。 上传模型:
阅读全文
摘要:前言 1.网关是怎么演化来的 单体应用拆分成多个服务后,对外需要一个统一入口,解耦客户端与内部服务 (ps:图转网络,侵删) 2.网关的基本功能 网关核心功能是路由转发,因此不要有耗时操作在网关上处理,让请求快速转发到后端服务上 网关还能做统一的熔断、限流、认证、日志监控等 (ps:图转网络,侵删)
阅读全文
摘要:什么是nacos? 欢迎来到 Nacos 的世界! Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的
阅读全文
摘要:一、下载VirtualBox 常用的虚拟机有VMware和Virtualbox,前者功能很强大,但需要收费,且过于庞大(个人倾向于较为轻巧的工具),后者是开源免费的工具。因此我选择用后者,如果用virtualbox自己手动云攒一个centos,对于新手来说还是有些难度的,对于老手来说,虽然不难,但耗
阅读全文
摘要:前言 在开发系统实现功能时,有时我们希望删除的操作是实现逻辑删除,所谓逻辑删除就是将数据标记为删除,而并非真正的物理删除(非DELETE操作),查询时需要携带状态条件,确保被标记的数据不被查询到。这样做的目的就是避免数据被真正的删除。 mp为我们提供了这样的功能 官方文档:Mybatis-plus实
阅读全文

浙公网安备 33010602011771号