自定义博客皮肤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)
  • 收藏
  • 关注

原创 java基础

Java基础语法标识符1.标识符可以由字母,数字,下划线(_),美元符($)组成,但不能包含@,%,空格等其他他叔字符2.不能以数字开头3.标识符严格区分大小写4.标识符的命名最好能反映出其作用,做到见面名知意5.标识符不能是Java的关键字关键字注释:简单变量变量类型 变量名 变量值1.变量名必须是一个有效的标识符2.变量名不可以是Java关键字3.变量名不能重复局部变量位置:定义在方法里或者或者局部代码块中注意:必须手动初始化...

2021-10-14 19:53:55 123

原创 三.day10项目续

用户登录操作关于token的说明1.由于服务器需要标识已登录的用户,所以服务器动态生成一个独一无二的token,返回给用户2.用户将token保存到本地,方便下次访问时携带生成UUID(独一无二)/** * 思路: * 1.将密码进行加密处理 * 2.根据username/password查询数据库 * 3.有值: * 登录成功,返回秘钥 * 没有值: *

2021-09-01 19:57:32 157

原创 三.day9项目

1.构建后台项目2.前台项目搭建将前端项目放到IDEA维护的工作目录中3.前端代码调试App.vue4.用户登录业务实现4.1项目划分前端项目网址: http://localhost:8080/后端项目网址: http://localhost:8091/用户操作项目请求的流程: 用户----前端服务器------后端服务器4..2用户模块分析表设计分析注意事项:1.密码 加密处理2.created/updated 每张表中都有该字段pojo分析.

2021-09-01 18:50:37 93

原创 三.day6Vue学习,生命周期,ajax学习

VUE基本用法:1.表单中那些表前可以使用双向数据绑定?双向数据绑定说明:用户可以录入的标签答:1.文本框 2.单选框 3.多选框 4.下拉框 5.文本域2.VUE的点击事件中有一个属性,可以取消标签的默认行为@click.prevent常用场景: 1. form标签 阻止 action 提交2. a标签 阻止 href 属性跳转例:<input type="submit" value="提交" @click.prevent="formBt...

2021-08-31 08:51:24 213

原创 三.day8axios简化,组件化,VUE路由

axios简化async-await关键字ES6以后推出的新的代码规范,目的简化现有axios ajax请求的代码结构.提高用户的开发效率.关键字用法:1.async 用来标识函数2.await 用来表示请求是axios为了简化then()的一种全新的语法<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Axios简化操作</titl

2021-08-30 20:45:37 132

原创 三.day7VUE-ajax前后端连接

请求类型说明:分组:1.GET/DELETE 用法一致 2.POST/PUT用法一致DELETE请求:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>DELETE请求</title> </head> <body> <h1>前后端调用-DELETE请求测试</h1&gt...

2021-08-27 19:52:21 173

原创 三.day5,SpringMVC参数传递单表查询数据库和VUE学习

controller类 @RestController包含@ResponseBody //将服务端数据转化为JSON串返回类里方法:URL地址发送请求,请求类型:GET/POST / PUT/DELETEconreoller层代码:@RestController//@RequestMapping("user")//@ResponseBody //将服务端数据转化为JSON串返回public class UserController { //编码规则:面向接口编程(解耦)...

2021-08-25 19:26:58 199

原创 二.SpringMVC

概述:框架: 是一个结构,框架提供了很多的类,由框架控制每个类调用的过程流程SSM框架里,第一个S就是指SpringMVC,是一个框架.是Spring框架的一个后续产品,遵循了MVC的设计模式,保证了程序间的松耦合.SpringMVC主要作用:1,接受请求(解析请求参数) 2,做出响应MVC的设计模式:M是Model模型,用来封装数据V是View视图,用来展示数据C是Controller控制器,用来控制浏览器如何请求,做出数据响应好处: 提高代码的复用性 , 松耦合原理:1,前

2021-08-25 18:23:17 63

原创 第三阶段day4,mybatisplus 单表增删改查;简单整合SpringBoot

单表查询总结1.MP核心:一对象的方式操作数据库2.条件构造器:new QueryWrapper<>();动态拼接where条件3.拼接规则:根据对象中部位null的属性充当where条件尽量连接到用户,运用动态SQL语法condetion:Boolean nameFlag = name==null ?false :truefalse 不拼接where true 拼接where4.转义特殊字符:= eq,> gt,< lt,>= ge,<...

2021-08-25 08:15:45 102

原创 Meven,SpringBoot

meven概述:用来下载并管理jar包(依赖)的工具,用来构建项目的方式仓库:中央仓库/远程仓库:国外网址镜像仓库:阿里 国内网址本地仓库:存放jar包的文件坐标:通过Maven下载很多的jar包,唯一的定位方式就是使用坐标.GroupId: 通常指定组,值一般是指公司的域名ArtifactId: 通常项目名称Version: 是指版本号命令:maven提供了很多命令,常用的有clean , installIDEA里创建好项目以后,第一步就是配置Meven,depende

2021-08-24 08:27:38 90

原创 第三阶段day3.SpringBoot整合MyBatis

跳过测试类打包:需求说明:meven执行打包命令时,默认条件下,会执行测试类中的方法,可能某些测试方法由于种种原因,执行报错,则install的操作执行失败 <properties> <!--指定JDK版本--> <java.version>1.8</java.version> <!--跳过测试类打包--> <skipTests>true</skipTes...

2021-08-23 20:24:52 94

原创 SQL优化

1.查询SQL尽量不要使用 select*,而是具体字段字段多时,大表能达到100多个字段甚至达200多个字段只取需要的字段,节省资源、减少网络开销select * 进行查询时,很可能不会用到索引,就会造成全表扫描2.避免在where语句中使用or来连接条件使用or可能会使索引失效,从而全表扫描对于or没有索引的salary这种情况,假设它走了id的索引,但是走到salary查询条件时,它还得全表扫描。也就是说整个过程需要三步:全表扫描+索引扫描+合并。如果它一开始就走全表扫描,直接一遍扫描就

2021-08-21 11:06:36 101

原创 Mybatis多表联查

1.笛卡尔积 Cartesian product 又称直积多表查询是指基于两个和两个以上的表的查询,多表之间有关系。select *from dept,emp多表联查尽量少用,耗费资源又浪费时间,阿里规范中禁止3表以上的联查2.三中链接join内连接 inner joinselect d.dname,e.ename,e.job from emp e INNER JOINdept d ON e.deptno=d.deptno (ON后建立联系)where d.dname='rese..

2021-08-21 10:38:46 107

空空如也

空空如也

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

TA关注的人

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