自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 学习笔记-单体应用环境搭建

后端框架使用SpringBoot,IDE使用IDEA,采用maven进行项目管理。 面向企业应用开发,考虑不同用户根据配置访问不同数据库。 后端环境初步思路: 项目分模块 使用动态数据源 创建用户角色权限等,使用JWT做授权 模拟测试 ...

2020-02-13 02:27:19 202

原创 antd pro4-(4)界面调整

主界面调整: 左上角页面图标 src/assets/logo.svg 左上角页面标题 在 defaultSettings.js: title: 'FunWe 管理平台', 右上角的功能在组件components/GlobalHeader里,其中: HeaderSearch - 站内搜索 Tooltip - 使用文档 Avatar - 下拉功能 SelectLang - 国际化 我暂时只留下了下拉...

2020-02-21 16:54:39 486

原创 单体应用-前后整合-(2)用户菜单

之前SQL初始化数据中,也包含了部分菜单权限数据。 这边我们后端先把菜单的数据初始化到Redis中存放,提供API供前端调用, 然后再调整下前端测试。 后端将用户菜单数据初始化到Redis dao模块中,先增加个常量: public interface RedisConstant { ... String USER_MENUS = "userMenu-"; } 定义个类用于返回菜单数据...

2020-02-21 11:02:49 236

原创 单体应用-前后整合-(1)登录相关

前端config: 开启代理解决和远程服务器跨域的问题。 Q:部署到nigix的时候不清楚是否还需要开启反向代理? proxy: { '/server/api/': { target: 'http://localhost:8080/', changeOrigin: true, secure: false, // 如果是https接口,需要配...

2020-02-20 16:44:56 305

原创 FAQ: antd pro/umi 添加区块错误

虽然按照antd pro/umi官网构建的项目, 执行添加模块操作时: $ umi block add EmptyPage 或 $ umi block add https://github.com/umijs/umi-blocks/tree/master/demo 报出异常类似: × error AssertionError [ERR_ASSERTION]: C:\Users\用户名\...

2020-02-17 11:08:56 2834 1

原创 antd pro4-(3)从服务器请求菜单

参考官网 路由和菜单 antd pro中默认菜单根据路由配置,匹配登录用户的权限进行生成。 路由节点需要配置authority属性来辅助生成菜单,如: { path: '/admin', name: 'admin', icon: 'crown', component: './Admin', authority: ['admin'], }, 考虑到需要比较灵活...

2020-02-16 03:53:50 1608 5

原创 antd pro4-(2)登录相关调整

antd pro默认访问后,直接进入主界面的欢迎。 我需要改变一下方式,所有用户需要登录后才可以访问主界面,还有配合后端返回的数据格式,以及使用token来判断是否登录。 大致思路: 登录成功后将token放入localStorage Request拦截器:发送请求时,从localStorage获取token加入请求头中 Request拦截器:接收返回时,统一处理错误 SecurityLayou...

2020-02-15 07:28:56 1154

原创 antd pro4-(1)摸黑前行

路由用到的布局 用户登录 …/layouts/UserLayout 默认登录校验 …/layouts/SecurityLayout 2.1 登录后 …/layouts/BasicLayout

2020-02-14 22:32:44 256

原创 单体应用-SpringBoot-(4)模拟测试

推荐下载使用Postman,用于模拟请求进行测试。 界面简单,也可百度使用。 这里测试下用户登录,访问权限,以及访问不同的数据库。 写个简单的Entity和Repository来进行测试,略去getter/setter和Repository: @Entity @Table(name = "abc") public class Abc { @Id private String s; ...

2020-02-13 07:52:52 144

原创 单体应用-SpringBoot-(3)权限控制

如题,实现思路如下: 定义用户,角色,权限,三者关联的实体类,定义用户-数据源的实体类。 定义各自的Repository,继承JpaRepository。spring jpa本身会自动生成标准的增删改查的方法供使用,也可以按规则定义类似findFirstByUserName(String userName);的方法,不需要自己实现,spring jpa会自动实现该方法。 更详细的参考Sp...

2020-02-13 06:52:53 383

原创 单体应用-SpringBoot-(2)动态数据源

主要参考抄袭自SpringBoot之多数据源动态切换数据源 顺道看了看抄了抄: springboot+jpa多数据源配置实例 SpringBoot重点详解–使用Druid+Jpa 自定义配置JPA使用多数据源 简单配置 分模块后,接着做一下应用的简单配置: 数据源 redis连接池 jpa SpringBoot同时支持 .properties 和.yml 的配置文件。 我这同时使用了,因为...

2020-02-13 05:26:37 408

原创 单体应用-SpringBoot-(1)划分模块

几乎完全参考自SpringBoot+Maven多模块项目(创建、依赖、打包可执行jar包部署测试)完整流程 目前由下到上划分了几个模块: common : 常用比如工具类等 core : 打算用来放一些系统级别相关的类,配置等 dao : 数据层 service : 服务层 web : 前后端分离的话主要就剩下Controller了 下面是项目和每个模块的pom 项目的pom 需要注意的是p...

2020-02-13 03:38:41 1312

原创 写在开始

刚刚开始 简单记录一下遇到的,和没解决的问题

2020-02-08 23:37:17 135

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除