若依框架(前后端分离版本)总结 RuoYi是一个后台管理系统,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf)主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。
第一节:初识Vue Vue官网Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。详细请看官网:安装 — Vue.jsVue.js:开发版本Vue.min.js:生产版本 在使用 Vue 时,我们推荐在你的浏览器上安装 Vue Devtools。它允许你在一个更友好的界面中审查和调试 Vue 应用。
shiro简介及与SpringBoot整合---自我总结 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。
mysql安装配置教程 进去到MySQL安装目录级下的bin 目录下(tab键位可以补全当前目录及的文件名)在根目录下创建一个txt文件,名字叫my,文件后缀为ini(如上图所示)出现:Service successfullv installed.:复制root@localhost:之后的密码到本地文件夹,保存好。注意:(新解压的文件没有my.ini文件,需自行创建)以下代码除安装目录和数据的存放目录需修改,其余不用修改。输入以下命令修改密码(把新的密码修改成你想要的密码)出现一下内容说明初始化成功:如下图。
Javaweb核心技术----TCP协议 TCP 用于应用程序之间的通信。当应用程序希望通过 TCP 与另一个应用程序通信时,它会发送一个通信请求。这个请求必须被送到一个确切的地址。在双方“握手”之后,TCP 将在两个应用程序之间建立一个全双工 (full-duplex) 的通信。这个全双工的通信将占用两个计算机之间的通信线路,直到它被一方或双方关闭为止。...
Javaweb核心技术----UDP协议 UDP全称是用户数据报协议,是一种无连接的传输协议。相比于TCP它的优缺点:优点:传输速度快、资源消耗小、编程简单,在音视频数据传输中常用。缺点:网络质量不好时,丢包严重、会照成数据丢失、损毁。......
SpringBoot+MyBatisPlus MyBatis-Plus官网MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。1.2、application.properties 配置1.3、BootApplication添加@MapperScan注解1.4、实体常用注解:1.5、UserMapper.java1.6、Controller中使用Wrapper进行条件查询QueryWrapper的方法: 注
启动vue项目时报错 errno: -4058, code: ‘ENOENT‘, syscall: ‘spawn cmd‘, path: ‘cmd‘, Visual Studio Code 使用 npm run dev命令 启动vue项目时报错 errno: -4058, code: 'ENOENT', syscall: 'spawn cmd', path: 'cmd',
Mybatis模糊查询 一、#{}和${}的区别是什么?${}是字符串替换#{}是预处理:使用#{}可以有效的防止SQL注入,提高系统安全性。Mybatis在处理${}时,就是把${}直接替换成变量的值。而Mybatis在处理#{}时,会对sql语句进行预处理,将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值;PreparedStatement:可以防止sql注入(预处理对非法输入的 ' 进行\转义)。Statement:不能防止sql注入。二、Mybatis模糊查
uni-app项目目录、文件作用介绍 及 开发规范 一、uni-app 小程序项目目录及文件作用介绍目录:1---pages :所有的页面存放目录2---static: 静态资源目录,例如图片等3---uni_modules:是uni-app的插件模块化规范(HBuilderX 3.1.0+支持),通常是对一组js sdk、组件、页面、uniCloud云函数、公共模块等的封装,用于嵌入到uni-app项目中使用,也支持直接封装为项目模板。4---unpackage 就是打包目录,在这里有各个平台的打包文件文件:1---App.
第一篇:UniAPP的小程序跨端开发-----创建uniapp项目 一、什么是uni-app?uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。二、如何创建uniapp项目?1.安装HBuilderXHBuilderX内置相关环境,无需配置nodejs、vue等,三秒钟就可以创建一个项目。HBuilderX官方下载地址2.创建uni-app项目1.在点击工具栏里的文件 -> 新建
IDEA打包jar包及运行jar包命令 一、什么是jar包jar包:文件全称Java Archive File,Java档案文件:***用于将类文件打包,方便移植使用;***文件格式与常见的ZIP压缩文件类似,可用常见解压软件打开;***文件默认包含一个名为META-INF/MANIFEST.MF的清单文件,由系统在生成JAR文件时自动创建。提示:jar包主要是对class文件进行打包,而java编译生成的class文件是平台无关的,这就意味着jar包是跨平台的,所以不必关心涉及具体平台的问题。二、为什么要打jar.
Maven clean和install的区别及IDEA如何clean或者install Maven项目 clean 删除target中的字节码文件和测试报告的文件, compile是变异 package是打包 打包之后是.jar的文件 install是把打包好的文件安装到本地仓库中,你要安装肯定需要先清理 ,然后重新编译再打包,才能安装,所以你同事说的是对的,...
MySQL数据库命令及MyBatis通用Mapper配置 通用mapper:是MyBatis框架的扩展组件,提供了极其方便的单表增删改查功能。它的出现不是为了替代mybatis,而是让mybatis的开发更方便MySQL官方下载地址:https://downloads.mysql.com/archives/community/一、windows系统安装MySQL8.0.111、将 zip 包解压到相应的目录,这里我将解压后的文件夹放在D:\web\mysql-8.0.11 下。2、接下来我们需要配置下 MySQL 的配置文件打开刚刚解压的文件夹