自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 day13

1.商品分类业务实现 1.1问题说明 原始代码结构:出现2层for循环,如果外层循环10个,每个内内层循环也是10个,完成这项业务需要查询100次数据库 矛盾点:多次查询数据库!!! 优化的策略:数据库只查询一次,就可以获取商品分类三级嵌套结构 程序设计: 1.数据结构 Map<父级ID,所有子集列表信息> 列表信息中不包含嵌套关系 例如: map<0,一级列表信息> 一级列表不包含2级和3级 map<一级ID,二级列表信息> ...

2021-09-07 09:03:45 152

原创 2021-08-27

1.前后端调用 1.1请求类型说明 分组: get/delete 用法一致 post/put 用法一致 1.2 delete请求 前段页面编辑 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>前后端调用delete</title> </head> <body> ...

2021-08-27 21:53:49 165

原创 vue增强

1.MVC思想说明 2.vue的基本用法 2.1表单双向数据绑定 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>表单的双向数据绑定</title> </head> <body> <div id="app"> <!-- 问题:表单中的那些标签可以使用双向数据绑定 .

2021-08-27 08:58:09 223

原创 Day05

1.Spring MVC参数传递 1.1简单参数接受 1.1.1 需求分析 根据id查询用户信息 http://localhost:8090/findUserById?id=1 使用@GetMapper(“”)代替@RequestMapping(“”) controller层 @GetMapping("findUserById") //只允许接受get类型 public User findUserById(Integer id){ return userSe...

2021-08-25 21:07:48 4162

原创 day4 -MyBatis Plus

1.条件构造器 第一种方式:通过对象封装数据,然后构建条件构造器,根据对象中不为null的属性充当sql语句中的where条件。然后根据条件构造器提供的条件进行数据查询, 第一种方法: @Test public void select01(){ //1.通过对象封装数据 User user = new User(); user.setName("小乔").setSex("女"); //2.构建条件构造器,根据对象中不为n

2021-08-25 09:11:39 462

原创 day03笔记

对象的注入方式:1.构造注入 2.set注入 3.spring注入 set注入的两种方式:根据类型注入(默认) 根据方法名注入 1.spring整合Mybatis 1.1跳过测试类打包 1.1.1需求说明 说明:maven执行打包命令时,默认条件下,会执行测试类中的方法,并且这些方法都要执行。 隐患 可能某些测试方法由于种种原因,执行报错,则install的操作执行失败 矛盾点:项目打包与test类之间的问题 解决方法:要求install时 不要执行test方法...

2021-08-24 09:28:40 130

原创 Spring笔记

##1.1 IOC IOC(Inversion of Control) 直译"控制反转",理解控制反转就要理解什么是主动控制 1.主动控制:由应用程序主动管理“对象组件”。适合管理创建简单的对象 2.控制反转:由外部容器环境(框架)创建管理“对象组件”交给应用程序使用,适合管理创建过程复杂的对象。从对象使用者的角度看是简单的。 代码实现:创建一个pojo类 package cn.tedu.pojo; public class Hello { public String eat(){

2021-08-21 18:14:43 197

原创 day02笔记

##2.1热部署 ###添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency> 快捷键 ctrl +alt+shift+/ 勾选属性即可实现热部署 ##2.2 lombok ###2..

2021-08-21 09:01:58 123

原创 数据库-day02复习

条件查询 distinct:表示去重,去除重复的数据 select distinct name from student; like:模糊查询,模糊查询数据 select * from emp where name like "%a" //以a结尾 select * from emp where name like "a%" //以a开头 select * from emp where name like "%a%" //a在中间 null:过滤 select * from emp w

2021-08-07 18:04:08 124

原创 数据库-day01复习

什么是数据库? 数据库就是对数据管理、管理数据的仓库。 数据库的分类 常见的数据库分为: 关系型数据库:Orcal、Mysql、SqlServry、Access 非关系型数据库:Redis 早期的数据库是建立在数据紧密的关系上(父子关系,师生关系),我们称为关系型数据库。现如今数据库大部分建立在松散的关系上(中国人与美国人),我们称为非关系型数据库(nosql)。这两种数据库各有各的优点,相互补充。 关系型数据库以行和列的形式存取数据,这一系列的行和列又称为表,一组表形成数据库。用户通过查询来

2021-08-07 17:44:48 171

空空如也

空空如也

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

TA关注的人

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