javaweb
文章平均质量分 67
SSM,SpringBoot
灬繁花落雨灬
这个作者很懒,什么都没留下…
展开
-
mysql使用过程中的遇到的一些问题
mysql语句执行顺序原创 2022-07-26 21:19:51 · 236 阅读 · 0 评论 -
过滤器和拦截器的区别
过滤器和拦截器的区别原创 2022-07-25 16:45:21 · 121 阅读 · 0 评论 -
MongoDB的基本使用
MongoDB的基本使用原创 2022-07-06 21:53:13 · 566 阅读 · 0 评论 -
RabbitMQ学习之旅
RabbitMQ原创 2022-03-29 20:17:58 · 2118 阅读 · 0 评论 -
SpringSecurity
SpringSecurity的使用和学习原创 2022-03-26 10:25:47 · 173 阅读 · 0 评论 -
springboot-02
45、web实验-抽取公共页面官方文档 - Template Layout公共页面/templates/common.html<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org"><!--注意要添加xmlns:th才能添加thymeleaf的标签--><head th:fragment="commonheader"> <!--common-->原创 2022-03-14 15:51:06 · 834 阅读 · 0 评论 -
springboot-01
01、基础入门-SpringBoot2课程介绍Spring Boot 2核心技术Spring Boot 2响应式编程学习要求-熟悉Spring基础-熟悉Maven使用环境要求Java8及以上Maven 3.3及以上学习资料Spring Boot官网Spring Boot官方文档本课程文档地址视频地址1、视频地址2源码地址02、基础入门-Spring生态圈Spring官网Spring能做什么Spring的能力Spring的生态覆盖了:w原创 2022-03-14 15:49:43 · 308 阅读 · 0 评论 -
Maven详解
1. Maven坐标groupId:定义当前Maven项目隶属组织名称(通常是域名反写,例如:org.mybatis)artifactId:定义当前Maven项目名称(通常是模块名称,例如CRM、SMS)verrsion:定义当前项目版本号2. 配置仓库文件目录:conf\setting.xml配置方式:<!-- 本地仓库自定义位置 --><localRepository>D:\maven\repository</localRepository>原创 2022-01-17 16:55:54 · 305 阅读 · 0 评论 -
ThreadLocal 内存泄漏
ThreadLocal内存泄漏ThreadLocal:线程变量隔离,ThreadLocal中存储的变量只有该线程可以用,其他线程无法使用实线代表强引用,虚线代表弱引用每一个Thread维护一个ThreadLocalMap,key为使用弱引用的ThreadLocal实例,value为线程变量的副本。强引用,使用最普遍的引用,一个对象具有强引用,不会被垃圾回收器回收。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不回收这种对象。如果想要取消引用和某个原创 2021-12-30 21:28:40 · 176 阅读 · 0 评论 -
利用JWT生成token时的异常
异常名称:java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter解决办法:<dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.0</version></dependency><原创 2021-12-30 17:39:57 · 299 阅读 · 0 评论 -
Shiro的三大核心
Shiro的三大核心subject应用代码直接交互的对象是Subject,也就是说Shiro的对外API核心就是Subject,Subject代表了当前的用户,这个用户不一定是一个具体的人,与当前应用交互的任何东西都是Subject,如网络爬虫,机器人等,与Subject的所有交互都会委托给SecurityManager;Subject其实是一个门面,SecurityManager才是实际的执行者。SecurityManager安全管理器,即所有与安全有关的操作都会与SercurityManger原创 2021-12-24 19:57:12 · 609 阅读 · 0 评论 -
SpringBoot2学习之旅
SpringBoot21. 基础篇1.1 parent和starter和引导类1.2 配置文件的优先级1.3 yaml语法学习1.4 整合JUnits1.5 整合MyBatis1.6 整合MyBatis-Plus1.7 整合Druid1. 基础篇1.1 parent和starter和引导类parent所有springboot项目要继承的项目,定义了若干个坐标版本号(依赖管理,而非依赖),以减少依赖冲突的目的starterspringboot中常见项目名称,定义了当前项目使用原创 2021-12-22 22:26:30 · 658 阅读 · 0 评论 -
mybatisPlus
mybatisPlus1. 简单使用步骤2. 自动填充操作3. 乐观锁和悲观锁4. 查询操作5. 逻辑删除1. 简单使用步骤配置数据库连接和日志# 配置数据库连接spring.datasource.username=rootspring.datasource.password=rootspring.datasource.url=jdbc:mysql://localhost:3306/mybatis_plus?userSSL=false&useUnicode=true&ch原创 2021-11-22 15:40:48 · 576 阅读 · 0 评论 -
springMVC
SpringMVC1. SpringMVC使用流程2. 响应方法3. 文件上传4. 异常处理5. 拦截器1. SpringMVC使用流程引入依赖<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <原创 2021-11-16 21:09:34 · 199 阅读 · 0 评论 -
SSM整合流程
SSM整合流程1. 引入依赖2. springMVC.xml【resources目录】3. applicationContext.xml【resources目录】4. web.xml【webapp/WEB-INF/下】5. Dao层6. Service层7. Controller层1. 引入依赖<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>原创 2021-11-16 21:29:31 · 237 阅读 · 0 评论 -
mybatis
mybatis1.xml方式配置mybatis1.1 porm.xml引入依赖1.2 SqlMapConfig.xml1.3 IUserDao.xml1.4测试2.annotation配置mybatis2.1 SqlMapConfig.xml2.2 IUserDao.java3.xml方式进行CRUD操作3.1 jdbcConfig.properties3.2 sqlMapConfig.xml3.3 User,QueryVo,DoubleUser3.4 IUserDao.java3.5 IUserDao.x原创 2021-11-13 21:09:19 · 268 阅读 · 0 评论 -
spring
spring1. spring的三大特性【IOC,AOP,DI】2. spring初体验3. spring中Bean【xml方式】4. spring中的DI【xml方式】5. springIOC和DI【注解方式】6. 自定义配置类【相当于bean.xml】7. spring中的AOP【xml方式】8. spring中的AOP【注解方式】1. spring的三大特性【IOC,AOP,DI】IOC:控制反转。将创建对象的权力交给spring来处理,降低耦合。AOP:面向切面编程。将程序重复的代码抽取原创 2021-11-16 19:50:09 · 529 阅读 · 0 评论