自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 资源 (2)
  • 收藏
  • 关注

原创 写博客过程中或者可能遇到的方便的东西【必须置顶】

1、图片大小复制 500x200到你的center后面,修改长和宽,即可设置图片的大小2、分隔横线:四个*(****)两个减号(--)换行:<br>3、

2020-10-24 16:24:32 871 9

原创 如何将本地项目存入华为云

文章目录1、创建云仓库2、创建本地仓库3、打开git Bash4、点击复制华为云地址5、激活秘钥6、IDEA补充内容7、华为云展示1、创建云仓库首先进入华为云,新建一个项目点击代码托管–>创建自己的项目2、创建本地仓库打开IDEA,创建一个新项目【项目创建流程】3、打开git Bash输入git命令1、cd E:\\2020shixi\\MyTravel2、git init3、git config --global user.name "...."4、git config

2020-09-30 15:48:31 1192 1

原创 微服务【SpringCloud】--Gateway入门

文章目录Spring Cloud Gateway入门(1)网关是什么?(2)SpringCloud的网关是什么?Spring Cloud Gateway入门(1)GateWay如何使用pom.xmlapplication.propertiesmain面向服务的路由 uri(1)面向服务的路由是什么?(2)代理的服务地址;lb表示从eureka中获取具体服务(3)注意事项(4)分析路由前缀处理 filter(1)路由的前缀过滤器简介(1)过滤器(2)Gateway自带过滤器有几十个,常见自带过滤器有(3)案例

2020-12-10 11:29:06 229

原创 微服务【SpringCloud】--Feign

文章目录Feign介绍(1)Feign的音标(2)Feign是什么?(3)Feign有什么用?(4)项目主页:https://github.com/OpenFeign/feignFeign使用pom.xml开启接口CustomerController2Feign介绍(1)Feign的音标美[feɪn] 假装,装作,佯装(2)Feign是什么?Feign开源库,编写 Http请求(3)Feign有什么用?Feign makes writing java http clients easier

2020-12-10 11:28:48 186

原创 微服务【SpringCloud】--熔断器Hystrix

文章目录熔断器Hystrix简介(1)熔断器是什么?(2)什么是Hystrix(3)Hystrix有什么作用?雪崩问题线程隔离服务降级服务降级实践@DefaultProperties(1)DefaultProperties注解 用来指定 默认的降级方法(2)属性defaultFallback(3)与@HystrixCommand 配合使用熔断器Hystrix简介(1)熔断器是什么?熔断器(fuse)是指当电流超过规定值时,以本身产生的热量使熔体熔断,断开电路的一种电器,如(空气开关)(2)什么是

2020-12-10 11:28:32 196

原创 微服务【SpringCloud】--Eureka Server 高可用配置

文章目录Eureka Server高可用配置(1)高可用是什么?(2)服务同步原理Eureka高可用配置Eureka服务端高可用配置Eureka Server高可用配置(1)高可用是什么?“高可用性”(High Availability)通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性如:给Eureka Server 搞一个备份(2)服务同步原理多个Eureka Server之间也会互相注册为服务,当服务提供者注册到Eureka Server集群中的某个节点时,该

2020-12-10 11:28:15 186

原创 【springBoot和vue框架整合】--增删改查快速入门

文章目录文章内容项目准备(1)框架**创建maven工程****设置UTF-8**创建springBoot项目(2)创建数据库(3)准备完成后台代码(1)application.properties(2)创建包(2-1)User实体类(2-2)Result 实体类(3)Demo01crudApplicationTests测试(4-1)UserService业务层(4-2)UserServiceImpl(5)UserDao(6)Demo01crudApplication前台代码(1)UserControlle

2020-11-30 16:06:37 1146 1

原创 【springBoot前端】--axios请求----Vue.js Ajax

文章目录axios介绍axios使用(1)引入(2)controller(3)get与postaxios介绍(1)以前 vue-resourcevue-resource是Vue.js的插件提供了使用XMLHttpRequest或JSONP进行Web请求和处理响应的服务(2)现在(2.0之后) axios是一个基于 promise 的HTTP库,可以用在浏览器和 node.js 中美 [ˈprɑ:mɪs]axios的github:https://github.com/axios/axios

2020-11-30 16:04:13 138

原创 【springBoot前端】--Vue基础语法大全

文章目录Vue的基础语法Vue的基础语法

2020-11-30 15:51:51 191

原创 java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.getHttpServletMapping Ljavax ser

SpringBoot运行异常:java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.getHttpServletMapping()Ljavax/servlet/http/HttpServletMapping;at org.apache.catalina.core.ApplicationHttpRequest.setRequest(ApplicationHttpRequest.java:690) ~[tomcat-embed

2020-11-28 17:32:09 1678 1

原创 【springBoot前端】--Vue快速入门

文章目录1、Vue介绍(1)什么是Vue(2)Vue有什么特点?(3)库和框架的区别2、MVVM介绍(1)MVVM是什么?(2)ViewModel对象3、SpringBoot的resources目录(1)含义(2)修改资源目录4、vue的入门案例1、Vue介绍Vue.js(读音 /vjuː/, 类似于 view)(1)什么是Vue是一套用于构建用户界面的渐进式框架(2)Vue有什么特点?易用:在有HTML CSS JavaScript的基础上,快速上手。灵活:简单小巧的核心,渐进式技术栈

2020-11-28 17:22:27 370 2

原创 微服务【SpringCloud】--入门

文章目录Spring Cloud介绍(1)Spring cloud 是什么?(2)Spring cloud为什么火?Spring Cloud架构(1)Spring Cloud 版本(2)Spring cloud 架构是怎样的?创建微服务工程(1)创建工程规划(2)步骤Spring Cloud介绍(1)Spring cloud 是什么?微服务是一种架构方式,最终肯定需要技术架构去实施。微服务的实现方式很多,但是最火的莫过于Spring Cloud了Spring Cloud是一种最火的微服务实现方

2020-11-26 15:36:33 134

原创 【SpringBoot】9--集成页面【jsp(不推荐)、thymeleaf(推荐)】

文章目录SpringBoot集成jsp创建(1)添加jsp需要的依赖servlet ,jstl ,JSP引擎(2)webapp(3)配置springmvc的视图解析器springboot集成jsp测试(1)编写Controller(2)请求转发数据到页面(测试el表达式)(3)运行要使用spring-boot:runSpirngBoot集成thymeleaf(1)什么是模板技术?(2)什么是thymeleaf?(3)为什么选择Thymeleaf(4)有什么特点(5)常用标签属性Thymeleaf集成(1)引

2020-11-17 19:43:47 342 2

原创 【SpringBoot】8--集成springMVC

文章目录整合SpringMVC(1)创建web项目(2)修改端口(3)整合静态资源(4)注解开发(5)拦截器整合SpringMVC(1)创建web项目(2)修改端口(1)可以修改tomcat的端口和访问项目中的静态资源(2)如何修改tomcat端口修改application.propertiesserver.port=8090server.servlet.context-path=/springmvc(3)整合静态资源(1)static目录的作用是什么?类型webap

2020-11-17 15:15:22 132

原创 【SpringBoot】7--集成redis

文章目录Spring Boot 集成Redis创建(1)勾选Redis添加依赖(2)打开Redis服务器(3)数据模拟查找数据(4)运行结果Spring Boot 集成Redis(1)添加redis的起步依赖(2) 配置redis的连接信息src\main\resources\application.propertiesspring.redis.host=localhostspring.redis.port=6379创建(1)勾选Redis添加依赖(2)打开Redis服务器(3

2020-11-17 14:39:00 85

原创 【SpringBoot】6--Lombok的使用

文章目录Lombok的介绍(1)Lombok引入(2)Lombok有什么用?(3)Lombok如何使用?Lombok的介绍(1)Lombok引入编写数据库表对应的实体类;一般情况下需要编写get/set/toString等这些方法会耗时并且会让实体类看起来比较臃肿。可以使用lombok插件对实体类进行简化。lombok是一个插件工具类包;提供了一些注解@Data、@Getter等这些注解去简化实体类中的构造方法、get/set等方法的编写。(2)Lombok有什么用?一堆注解,

2020-11-17 14:20:30 151

原创 【SpringBoot】5--集成JPA

文章目录Spring Boot集成JPAjpa简介创建测试(1)application.yml(2)User(3)UserDao(4)测试Demo05jpa2ApplicationTestsSpring Boot集成JPAjpa简介Java Persistence APIJPA的出现有两个原因:简化现有Java EE和Java SE应用的对象持久化的开发工作;Sun希望整合对ORM技术,实现持久化领域的统一。JPA注解:创建(1)添加Spring Data JPA的

2020-11-17 11:34:04 89

原创 【SpringBoot】4--集成mybaits

文章目录Spring Boot集成Mybatis(1)准备数据库创建user表(2)通过SpirngBoot的初始化生成器勾选MyBatis和MySQL依赖。测试(1)创建Person类(2)配置mybatis(application.yml)(3)在Application启动类上添加@MapperScan注解扫描dao(4)集成mybatis(5)测试Demo04mybatissApplicationTestsSpring Boot集成Mybatis(1)准备数据库创建user表create d

2020-11-17 11:11:49 85

原创 【SpringBoot】3--集成hikari

文章目录hikari数据库连接池创建测试(1)pom.xml(2)TestHikari(3)Spring Boot整合-连接池(4)测试hikari数据库连接池(1)Hikari 光(2)Hikari 是什么?HikariCP是现在比较快,而且轻量的连接池(3)Hikari 有什么特点Hikari是一款非常强大,高效,并且号称“史上最快连接池”在springboot2.0之后,采用的默认数据库连接池就是Hikari。不需要引入依赖,已经在SpringBoot中包含了。GitHub地

2020-11-17 10:30:02 562

原创 【SpringBoot】2--集成junit

文章目录Spring Boot集成Junit5创建测试(1)Demo02junitApplicationTests(2)IPersonService(3)PersonServiceImpl(4)测试Spring Boot集成Junit5创建(1)使用springboot创建完成集成(2)创建一个web项目测试(1)在Spring Boot项目中使用Junit进行单元测试PersonService的方法(2)添加Junit的起步依赖以前使用junit4现在,springboot

2020-11-17 10:17:01 193

原创 【SpringBoot】1--配置文件yml

文章目录1、Spring Boot的配置文件的类型和作用2、Spring Boot的配置文件-yml文件的简介(1)什么是yml?(2)有什么特点?3、yml文件的的普通属性和对象属性(1)如何使用yml?(2)配置普通数据(3)配置对象数据4、yml文件的集合配置5、SpringBoot配置信息的查询1、Spring Boot的配置文件的类型和作用(1)SpringBoot是基于约定的,所以很多配置都有默认值(2)为什么还要有配置文件?想使用自己的配置替换默认配置(3)配置文件有两种ap

2020-11-16 16:35:56 170

原创 【SpringBoot】--入门简介、创建SpringBoot项目

文章目录Spring回顾1、Spring Boot介绍(1)Spring Boot是什么?(2)Spring Boot的特点是什么?2、Spring Boot的核心功能概述3、创建Spring Boot项目 ----方式①(1)创建Maven工程(2)添加Spring Boot的起步依赖4、创建springboot项目----方式②(推荐)(1)选择springboot初始化工具(2)设置包名,工程名(3)选择web依赖(4)创建成功(5)controller(6)启动SpringBoot(7)启动成功5、

2020-11-16 15:05:34 143

原创 【Saas-export项目】19.2--apache shiro过滤器、标签、用户登录加密验证

文章目录Shiro过滤器&标签简介Shiro登陆认证-判断session中的userShiro过滤器&标签简介判断 sesion中是否有 user 判断账户密码是否正确分析需要过滤器控制 没有权限下访问链接需要标签控制 没有权限下 界面元素的隐藏》anon代表不认证也可以访问,通常对静态资源进行放行》authc代表必须通过认证才可以访问,通常对动态资源(controller,jsp页面)进行拦截,如果用户没有认证,Shiro会自动跳转到login.jsp页面Shi

2020-11-12 15:02:57 142

原创 【Saas-export项目】19--apache shiro框架简介、环境搭建

文章目录Shiro简介(1)Shiro是什么?(2)Shiro有什么用?(3)Shiro有什么特点?(4)apache Shiro 、spring Security的优劣Shiro的功能组成(1)有四大功能(2)认证:判断账号密码(3)授权:查询权限(4)加密:将密码加密保存到数据库(5)会话管理:退出功能Shiro架构(1)Shiro架构图(2)工作原理(3)调用顺序Shiro环境搭建(1)项目添加shiro依赖(在parent工程已经有了)(2)配置web.xml(3)配置applicationCont

2020-11-10 20:44:56 127

原创 java中 Object类的常用方法

文章目录Object类(1)toString()(1-2)重写toString()(1-结论)(2)equles(2-2)重写equles(2-结论)(3)getClass()(3-2)加类(4)hashCode()(4-2)与equles合用Object类Object类是一个特殊的类,是所有类的父类,如果一个类没有用extends明确指出继承于某个类,那么它默认继承Object类。接下来,我们从最常用的说起:(1)toString()取得对象信息的方法:toString()该方法在打印

2020-11-10 20:04:54 576

原创 【Saas-export项目】18.2--系统日志AOP注解实现

文章目录AOP注解实现日志编写切面类LogAspect.java开启Aop自动代理springmvc.xml实现后界面展示AOP注解实现日志(1)什么是AOPAOP ,Aspect Oritentd Programing 面向切面编程本质就是在不改变代码的基础上生成动态代理类(新类)(2)应用场景》日志记录:》事务管理》权限管理》性能数据记录编写切面类新建包,保存切面类LogAspect.javaexport_web_manager\src\main\java\com\s

2020-11-10 14:51:24 159 1

原创 【Saas-export项目】18--系统日志管理

文章目录系统日志(1)分析(2)页面显示后台代码(1)SysLog.java(2)TestSysLogService.java(3-1)ISysLogService.java(3-2)SysLogServiceImpl.java(4-1)ISysLogDao.java(4-2)ISysLogDao.xml前台代码(1)SysLogController.java(2)log-list.jsp系统日志(1)分析记录用户的访问的Controller与ip等信息属于监控功能 只要查看与保存功能数

2020-11-10 10:39:06 210

原创 【Saas-export项目】17--动态菜单(不同用户登录权限->显示不同菜单)

文章目录动态菜单分析(1)分析(2)等级与模块对应关系(user\degree)sql语句查询不同用户的模块权限动态菜单实现(1)TestModuleService.java(2-1)IModuleService.java(2-2)ModuleServiceImpl.java(3-1)IModuleDao.java(3-2)IModuleDao.xml显示动态菜单(1)UserController.java(2)left_menu.jsp动态菜单分析(1)分析不同的用户进入主页,看到的左侧菜单是不

2020-11-10 09:09:25 767

原创 【Saas-export项目】16--用户登录、显示、注销登录

文章目录登录界面后台代码(1)TestUserService.java(2-1)IUserService.java(2-2)UserServiceImpl.java(3-1)IUserDao.java(3-2)IUserDao.xml前台代码(1)BaseController.java获取企业信息(2)UserController.java(3)left_menu.jsp(4)header.jsp(5)login.jsp(6)web.xml更改初始页面登录界面后台代码(1)TestUserSer

2020-11-10 08:42:41 729

原创 【Saas-export项目】15--(用户user角色role)给用户授予角色,更新角色授权

文章目录界面显示后台代码(1)Role.java添加check类(2)TestRoleService.java测试类(3-1)IRoleService.java(3-2)RoleServiceImpl.java(4-1)IRoleDao.java(4-2)IRoleDao.xml前台代码(1)UserController.java(2)role-list.jsp(3)user-role.jsp界面显示后台代码(1)Role.java添加check类Role 回显的时候需要给用户已经拥有的角色

2020-11-10 08:15:46 752

原创 【Saas-export项目】14--(角色role授权module)页面显示、更新权限

文章目录角色授权页面显示RoleControllerrole-module.jspRoleControllerTestModuleService.javaIModuleService.javaModuleServiceImpl.javaIModuleDaoIModuleDao.xml角色授权页面保存TestModuleServiceIModuleService.javaModuleServiceImpl.javaIModuleDaoIModuleDao.xmlrole-module.jspRoleContr

2020-11-10 08:15:16 868 1

原创 自增变量--自增自减运算符

文章目录自增变量自增变量介绍(1)自增变量是什么?(2)有什么特点自增变量案例1自增变量案例2自增变量案例3javap指令字节码自增变量案例4操作数栈自增变量案例5自增变量自增变量介绍(1)自增变量是什么?i = i +1运算符在变量前或者后++ i 前置i++ 后置(2)有什么特点–>1、 前置与后置的自增或自减运算符若没运用到表达式中,那么无区别如for循环–>2、 若是参与到表达式运算中,只需记住:谁在前面就先执行谁前缀自增自减法(++a,- -a): 先进

2020-11-07 10:24:28 1752 7

原创 数据库笔试题--查询语句

1、#查询语文成绩大于英语成绩的学号姓名分数create table stu( id int, name varchar(20), subject varchar(20), score double)insert into stu values(1,'jack','cn',100);insert into stu values(1,'jack','en',90);insert into stu values(2,'rose','cn',70);insert into stu

2020-11-07 08:50:20 578

原创 【Saas-export项目】13--(Ztree菜单与ajax)基于RBAC权限模型--给角色分配权限–用户操作界面

文章目录Ztree介绍(1)什么是Ztree?(2)Ztree在哪里使用到?(3)Ztree有什么特点?(4)Ztree如何使用?给角色分配权限–用户操作界面(1)用户不会写sql,如何给角色分配权限(2)业务流程Ztree介绍(1)什么是Ztree?zTree 是一个依靠jQuery实现的多功能 “树插件”。在使用的时候,先导入jquery才能导入zTree(2)Ztree在哪里使用到?树状菜单树状数据的Web显示权限管理等等(3)Ztree有什么特点?优异的性能、灵活的配置

2020-11-06 08:17:16 142

原创 【Saas-export项目】12--(角色role授权module)基于RBAC权限模型--分析

文章目录角色授权---分析给角色授权(1)给角色分配权限(2)给角色分配权限的本质给角色分配权限–数据库操作sql如何编写目标角色授权—分析(1)给角色添加权限(2)给角色修改权限(3)给用户指定角色(4)给用户更新角色给角色授权角色(Role)是一组访问权限的集合,当需要对一组用户赋予相同的权限时,可以使用角色来授权。基于角色的授权可以大大简化授权流程,降低授权管理成本。当需要对用户授权时,应当优先考虑是否应该使用角色来完成。(1)给角色分配权限包含给角色添加权限修改某个

2020-11-05 20:59:34 173

原创 【Saas-export项目】11--(用户user管理)基于RBAC权限模型--增删改查

文章目录用户管理页面显示主页面添加界面编辑界面后台代码(1)User.java实体类(2)TestUserService.java测试(3-1)IUserService.java(3-2)UserServiceImpl.java(4-1)IUserDao.java(4-2)IUserDao.xml前台代码(1)UserController.java(2)user-list.jsp列表显示界面(3)user-add.jsp添加界面(4)user-update.jsp编辑界面用户管理页面显示主页面

2020-11-05 20:41:53 888

原创 【Saas-export项目】10--(权限module管理)基于RBAC权限模型--增删改查

文章目录模块管理页面显示主页面添加界面编辑界面后台代码(1)Module.java实体类(2)TestModuleService.java测试(3-1)IModuleService.java(3-2)ModuleServiceImpl.java(4-1)IModuleDao.java(4-2)IModuleDao.xml前台代码(1)ModuleController.java(2)module-list.jsp列表显示界面(3)module-add.jsp添加界面(4)module-update.jsp编辑

2020-11-05 20:28:38 226

原创 【SaaS - Export项目】9-- RBAC权限模型(引入中间角色达到解耦)

文章目录1、RBAC权限模型(1)什么是RBAC权限模型?(2)RBAC权限模型有什么特点?2、RBAC权限模型引入(1)如何设计用户权限(2)有什么特点?(3)RBAC权限模型的使用步骤3、SAAX-Export权限设计(1)五表之间的关系(2) 通过用户名称查询用户的权限(老王)1、RBAC权限模型(1)什么是RBAC权限模型?RBAC 是基于角色的访问控制(Role-Based Access Control )模型的核心是在用户和权限之间引入了角色的概念。取消了用户和权限的直接关联,改为通

2020-11-05 20:09:44 198

原创 2010年11月份 java开发基础面试题--整理复盘(2020.11.03)

文章目录1、GC是什么?为什么要有GC?2、简述垃圾回收机制。3、Spring有几种配置方式?4、SpringMVC的流程5、#{}和${}的区别是什么?6、为什么说Mybatis是半自动ORM映射工具?它与全自动的区别在哪里?7、java获取反射的三种方式8、异常分类9、wait和sleep的区别10、Java面向对象编程三大特性:封装继承多态11、自动装箱与拆箱12、在一个静态方法内调用一个非静态成员为什么是非法的13、 在Java 中定义一个不做事且没有参数的构造方法的作用14、1、GC是什么?

2020-11-03 16:43:39 285 5

原创 【Saas-export项目】8--(角色role管理)增删改查

文章目录页面显示主页面添加界面编辑界面后台代码查看页面RoleController(1)Role.java实体类(2)TestRoleService.java测试(3-1)IRoleService.java(3-2)RoleServiceImpl.java(4-1)IRoleDao.java(4-2)IRoleDao.xml前台代码(1)RoleController.java(2)菜单栏界面地址left_menu.jsp(3)role-list.jsp列表显示界面(4)role-add.jsp添加界面(5)

2020-11-02 21:02:27 320 3

基于JavaWeb的旅游项目数据库

该数据库基于mysql5.6(其他版本也可),其中6张表,包含了旅游线路表,旅游线路商品图片表,旅游线路分类表,用户表,商家表,收藏表

2020-09-29

基于IDEA的ssm(spring+springMVC+mybatis)基本框架

基于IDEA工具的ssm开发(spring+springMVC+mybatis)的基本搭建框架,适合新手使用哦

2008-09-04

空空如也

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

TA关注的人

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