自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 教师管理模块的配置和MP自动生成代码

教师管理模块的配置和MP自动生成代码

2022-07-14 16:55:35 241 2

原创 springboot整合redis的使用

springboot整合redis的使用三、启动redis并连接 3.1 进入到安装redis的目录下3.2 使用命令启动并去连接 在浏览器中访问该项目地址,运行效果如下图,说明redis已连接成功,并且获取数据也成功了!http://localhost:8083/redis/hello?name=%E5%B0%8F%E6%9D%8E%E5%A4%B4&age=23 测试代码如下图:通过访问地址 http://localhost:8083/redi......

2022-06-24 15:10:01 287 2

原创 使用mybatis-plus自动生成代码

使用mybatis-plus-generator工具来自动生成代码 3.创建springboot项目,其中所用到的pom.xml文件内容如下图4.创建BaseController和BaseEntity类5.创建代码生成类(将该类放到测试包里面)。该配置在mybatis-plus的官网MyBatis-Plus中已经有写。直接拿过来复制粘贴到自己的项目中,稍微修改一些配置即可。代码生成过程中需使用...

2022-06-23 16:51:45 7999 1

原创 Mybatis底层原理实现

一、Mybatis概述Mybatis是一个持久层框架,MyBatis的前身就是iBatis,iBatis本是apache的一个开源项目;MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。优点:简化了JDBC的操作;能够更好的完成ORM(对象关系映射)JDBC:JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java AP

2021-09-23 15:06:20 9350

原创 全局异常的处理;spring中的事务机制;实现数据的自动填充;商品分类模块的展示;商品列表模块的展示

1.全局异常的处理用法1.1实现原理AOP(切面编程)AOP说明:面向切面编程, 作用:在不影响源码的条件下,对方法进行扩展,降低了业务的耦合度通知:1.前置通知: before;2.后置通知: afterReturning;3.异常通知: afterThrowing;4.最终通知: after上述的四大通知,不能改变程序的运行的状态.5.环绕通知: around环绕通知是功能最为强大的通知方法,可以控制程序的流转过程.1.2全局异常的处理实现package com.j

2021-09-04 17:14:42 175

原创 用户登录操作;cookie和session;展现左侧列表信息

1.用户的登录操作1.1对于token的说明1.由于服务器需要标识已经登录的用户,所以服务器动态生成一个独一无二的token,返回给用户;2.用户将token保存到本地,方便下次访问时携带;1.2生成UUID,代码演示package com.jt.service;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;import com.jt.mapper.UserMapper;import com.

2021-09-01 20:45:09 298

原创 axios简化操作,组件化和Vue路由

1. axios简化操作1.1 async-await关键字关键字用法:async用来标识函数;await用来标识请求。async - await 是axios为了简化then()的一种全新的语法,该用法只能用到ajax请求中1.2 代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>简化axios的操作</title> <

2021-08-30 21:06:10 114

原创 MP与框架学习

1.MybatisPlus学习1.1MP入门案例package cn.tedu;import cn.tedu.dao.UserMapper;import cn.tedu.pojo.User;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;import org.junit.jupiter.api.Test;import org.springframework.beans.factory.annotati

2021-08-24 20:48:12 398

原创 SpringBoot整合MP入门案例

一、Mybatisplus概述总结:以面向对象的方式操作数据库。1.以对象的方式实现数据库CRUD操作。2.要求通过某种机制将对象动态的转化为Sql,之后实现数据库操作.(自己不需要写Sql)。二、MP入门案例1.创建maven项目2.导入pom.xml和相关jar包,将其中的mybatis包删除并修改为mybatis-plus包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://mave

2021-08-23 20:08:44 706

原创 Springboot整合SSM

SSM框架入门项目的步骤:1.创建前端HTML网页;2.在数据库里准备表,数据;3.创建启动类RunApp;4.创建配置文件application;5.创建pojo类;6.创建TeacherMapper接口;7.创建TeacherService接口;8.创建TeacherServiceImpl实现类;9.创建映射文件TeacherMapper.xml;10.创建Teachercontroller类;11.最后进行测试1.创建前端HTML网页<!DOCTYPE html

2021-08-19 20:55:37 158

原创 MyBatis框架相关内容

概念:1.简化JDBC的开发;2.能够更好的完成ORM(对象关系映射)1.数据库的准备2.创建maven工程,修改pom.xml,添加mybatis的jar包<!--mybatis依赖包--><dependencies> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-s

2021-08-17 20:29:23 118

原创 序列化与反序列化

学习目标:掌握序列化和反序列化的相关知识点,并去熟练运用学习内容:提示:这里可以添加要学的内容例如:1、 序列化:是对象到文件(把对象序列化后保存到磁盘中),所用的方法ObjectOutputStream2、 反序列化:是文件到对象(读取磁盘中序列化的数据,重新恢复对象)3、 序列化的步骤:准备序列化对象和序列化到哪里的目标文件的路径;序列化对象所在的类必须要实现序列化接口;创建序列化对象;使用流进行对象的序列化输出;关流4、 反序列化的步骤:首先得有序列化的数据,通过反序列化恢复成对

2021-07-17 19:18:26 230

空空如也

空空如也

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

TA关注的人

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