logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

XMLMapperBuilder解析*mapper.xml

就是xml中每个方法定义的resultMap或实体类型的resultType。parse方法是被循环调用的,也就是每个mapper.xml都会执行一次。configuration关键属性。每个xml中定义的sql标签。

文章图片
#xml#mybatis#spring boot
Mysql日志

MySQL有不同类型的日志文件,用来存储不同类型的日志,分为 二进制日志 、 错误日志 、 通用查询日志和慢查询日志 ,这也是常用的4种。MySQL 8又新增两种支持的日志:中继日志 和 数据定义语句日志 。使用这些日志文件,可以查看MySQL内部发生的事情。这6类日志分别为:1.慢查询日志:记录所有执行时间超过long_query_time的所有查询,方便我们对查询进行优化。2.通用查询日志:记

#mysql#数据库#mariadb
JDK动态代理

个人理解:就是当你写了一个接口,里面有方法,然后写了实现类实现方法,完成方法逻辑,然后有一天,想对这个方法进行修改,但是不想改源码,所以有两种方式可以实现。第一种是静态代理,创建一个类继承实现类,然后对方法进行修改,这样太局限,因为只能针对特定的类增强方法,有100个实现类就要创建100个子类去实现。第二种方式是动态代理,可以动态地生成代理类,这是可以接受的。这篇文章记录的JDK动态代理2.创建代

#代理模式#java#开发语言
vue项目实战

用到的技术:springboot+vue+mybatis+elementui+mysql2.配置文件3.创建欢迎页此工程欢迎页就是登录页templates文件夹下index.html文件页面代码:页面效果:正常逻辑是去数据库根据用户名获取用户信息,然后进行密码匹配,匹配正确正常返回,异常返回异常信息。这里处理逻辑很简单,判断传过来的username是不是admin,是的话返回123,不是的话返回0

#vue.js#spring boot#java
SpringBoot集成JWT实现token验证

有关session存储用户信息在spring系列springsession文章中有写,session缺点是占用服务器资源,配置多台服务器后又需要对session进行统一存储(redis),保证每台服务器都可以取到正确的session。JWT不用缓存数据库redis来实现用户信息的共享,也可以达到一次登录,处处可见JWT全称JSON Web Token,实现过程简单的说就是用户登录成功之后,将用户的

#spring boot#java#spring
Spring Boot Admin

Spring Boot Admin可以将 Actuator 中的信息进行界面化的展示,用于监控所有 Spring Boot 应用的健康状况,提供实时警报功能。使用步骤1.服务器1.Maven导入依赖必须是web应用 所以导入spring-boot-starter-webadmin版本必须和springboot一致<dependency><groupId>org.spring

#java
到底了