- 博客(18)
- 收藏
- 关注
原创 搞点事情 03-权限设置
RBAC:Role-BaseAccess control 基于角色的访问控制先在系统中定义不同的角色,不同的角色会有不同的权限,所有用户都会分配到不同的角色中现在比较全面的是给用户设置用户组,给用户组设置权限。在分布式系统中,权限系统是独立出来的,这样就可以给其余业务系统做权限管理。管理员在权限中心给用户授权:给用户添加角色,给角色添加用户用户申请某个角色后,审批节点审批后,用户获得角色1. 添加依赖2.配置类名称功能annoAnnoymousFilter:允许匿名访问
2022-07-08 14:35:03
275
原创 搞点事情 02-系统管理
02 系统管理模块基础说明主要包括用户管理,角色管理,功能管理一、后端二、前端1 菜单列表修改前往src/router/index,js
2022-06-17 13:56:49
169
原创 搞点事情 01-项目初始化
项目初始化一、背景找点事情做,学一点新东西二、技术选型SpringBoot + MybatisPlus+mysql +Vue说明:简单点,SpringBoot + MybatisPlus前端使用 开源的模板 vue-admin-template我想加入id生成器 (雪花还是百度?)我想配置多数据源(读写分离?)我想加入swagger做文档,加入redis做缓存,Jenkins自动打包部署要是能到springcloud 就更好了三、项目构建1、后端1.1 新建项目1.2
2021-07-13 11:12:29
128
原创 从零开始学Java-12 SpringBoot
一、Spring简介Spring框架是Java应用程序开发中的一套全面基础架构的提供者,包含很多功能和一些开箱即用的模块如:Spring JDBC、Spring MVC、SpringSecurity、SpringAOP、SpringORM、SpringTest等,这些模块相当于一系列封装好的功能,开发的时候只需要引入相应的包就可以直接使用,大大减少了开发的时间,提高开发的效率二、Spring Boot框架1、简介SpringBoot是一个构建在Spring框架顶部的项目。它提供了一种更简单、
2021-07-02 09:58:04
198
原创 从零开始学Java-11 Spring
一 、什么是SpringSpring是分层的Java SE/EE应用 full-stack 轻量级开源框架,以IOC(反转控制)和AOP(面向切面编程)为内核配置文件名称:随便,但是不要有中文位置:随便<?xmlversion="1.0"encoding="UTF-8"?><!-- 导入约束spring-framework-4.2.4.RELEASE/docs/spring-framework-reference/html/xsd-configuration...
2021-06-29 16:14:47
155
原创 从零开始学Java-10 数据库开发
一、JDBC数据库连接技术(通过Java代码操作数据库)JavaDataBaseConnectify1、核心APIDriver :接口,数据库驱动。Connection:接口,数据库连接对象。Statement:接口,对数据库进行增删改查的对象。ResultSet:接口,用来封装满足查询条件的结果集。DriverManger:类,用来注册和管理数据库驱动的类。1,注册驱动:Class.forName("com.mysql.jdbc.Driver");注册驱动...
2021-06-29 14:06:55
441
原创 从零开始学Java-05面向对象编程
1、继承Java中的继承,是子类继承父类的特征和行为,使得子类实例具有父类的非private属性和方法,使子类具有和父类相同的行为: 特点是 父类是通用的方法,子类是具体的方法class 子类 extends 父类{}子类:派生类父类: 超类子类可以对父类进行扩展子类可以用自己的方式实现父类的方法(重写?)Java的基础是单继承的,一个子类只能继承一个父类,但是可以多重继承提高了类的耦合,减少了代码的复用重写子类对父类的允许访问的方法的实现过程重新编写,返回值和参数都不改变(外壳不
2021-06-07 17:43:37
55
原创 从零开始学Java-04面向对象编程
1、面向对象主要操作是标准的模块化的设计,进行重用设计,使用的时候 根据标准进行模块的拼装就有了Java的三大特效:封装,继承,多态封装:将对象的属性和实现细节隐藏起来,外部不可见,仅对外提供公有的访问方式继承:继承的类可以从被继承的类中获得一些属性和方法,在已有的基础上进行扩充。继承是作为多态的前提多态:只要实现或继承了同一个类或者接口,那么就可以使用父类中相应的方法三个步骤OOA:面向对象分析OOD:面向对象设计OOP:面向对象编程2 、类和对象类是对某一类事物的共性的抽象概
2021-06-07 15:23:34
86
原创 从零开始学Java-03基础语法学习
1. 数据类型基本数据类型描述一些具体的数字单元:小类型到大类型的自动转换数值型整型(0):byte、short、int、long浮点型(0.0): float、double布尔型号(false):boolean字符型(’/u0000’):charintMAX+1 = MIN 数据溢出会循环定义Long型 L或者long转换 把一个变成long引用数据类型内存相关的使用数组、类、接口 (null)包装类型(对应基本数据类型)2. 运算符对于代码而言,尽量不要写很
2021-06-07 11:02:59
80
原创 从零开始学Java-02 Java编程起步(实操)
下载安装JDK前往官方网站 oracle官网/JDK1.8 下载安装JDK1.8 记住安装路径按照下图步骤配置系统变量编程第一个程序:Hello World!为什么都是HelloWorld?最初C语言的第一个程序编写的就是Hello World! 所以以后所有的程序开始都是Hello World!新建文件夹[Java],文件夹下新建文本文档[Hello.java]文件打开文件,编写public class Hello{ public static void main(Strin
2021-06-04 14:14:36
154
原创 从零开始学Java-01 基础介绍(理论)
Java-01 基础介绍Java是目前最流行的编程语言之一,并且自身拥有庞大且完善的生态系统,可以实现你的任何需求(Java不擅长的部分会被其他语言所顶替),国内Java使用广泛,主要原因是很多大公司都在使用Java实现其各自的核心业务,大型的网络公司,电商公司基本上都是用Java实现的Java的发展Java是由SUN公司开发的一套编程语言, 1991 年sun利用c++开发了一套OAK(橡树)平台,但是竞标失败,.但是这个时候世界上最早最牛x的软件公司的诞生了:网景(第一家依靠技术上市的公司),受到
2021-06-04 10:37:48
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人