后端
文章平均质量分 74
geekmice
我信命,但我不认命,我认为命运还是掌握自己手里比较好
展开
-
MyBatisPlus实现增删改查
业务层GkUserService。数据层GkUserDao。原创 2024-07-10 01:43:57 · 598 阅读 · 0 评论 -
八股文之算法
注意几种情况将Q的value和next赋值给P,意味着P和Q同时指向Q的下一个节点将Q赋值给P.NEXT,也就是说P的NEXT存放Q,P的下一个节点为Q同时,P与T连接中断Q的下一个节点赋值给P,也就是将T复制而给P,也就是说T和P的value和next值相同,P和T同时指向 T的下一个元素。链表基础节点类链表类客户端测试1 从尾到头打印链表方案一:非递归listNode 是链表,只能从头遍历到尾,但是输出却要求从尾到头,这是典型的"先进后出",我们可以想到栈!ArrayList 中有个方法是原创 2022-12-05 02:59:46 · 1455 阅读 · 1 评论 -
Spring Security-从入门到精通(全网最全)
Spring Security是spring家族中一个安全管理框架,相比其他安全框架Shiro,提供更丰富的功能,社区资源丰富中大型项目使用Spring Security来作安全框架,小项目使用shiro;相比较Spring Security,shiro上手简单。一般web应用需要进行认证和授权认证:验证当前访问系统的是不是本系统的用户,并且要确认具体是哪个用户授权:判断登录后的用户是否有权限进行某个操作认证和授权是SpringSecurity作为安全框架核心功能。原创 2022-10-18 01:58:58 · 1257 阅读 · 0 评论 -
list大坑请注意
第一、Arrays.asList和List.subList就是一个普通独立的ArrayList如果没有办法,使用了Arrays.asList和List.sublist,返回给其他方法时候,一定要嵌套真正的ArrayList第二、jdk提供的不可变集合非常笨重,低效,不安全,推荐使用guava不可变集合第三、不要随便在foreach增加/删除元素。...原创 2022-08-14 20:24:56 · 594 阅读 · 0 评论 -
BeanUtils.copyProperties在spring包和apache包中使用情况
文章目录spring包中实践apache包中实践两种情况对比深拷贝和浅拷贝 <!-- apache中BeanUtils的依赖 org.apache.commons.beanutils.BeanUtils.copyProperties --> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-be原创 2022-08-10 21:32:19 · 1686 阅读 · 0 评论 -
Maven项目中使用mybatis-generator生成代码,加注释
Maven项目中使用mybatis-generator生成代码,加注释效果展示pojo/*** Student.java* Copyright(C) 2017-2020 fendo公司* @date 2022-03-25*/package com.jack.pojo;import java.util.Date;public class Student { /** * 学号 */ private String stuNo; /**原创 2022-03-26 00:15:13 · 801 阅读 · 1 评论 -
cron表达式
什么是cron表达式Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义标准结构具体含义域说明Seconds可出现", - * /"四个字符,有效范围为0-59的整数Minutes可出现", - * /"四个字符,有效范围为0-59的整数Hours可出现", - * /"四个字符,有效范围为0-23的整数DayofMonth可出现", - * / ? L W C"八个字符,有效范围为0-31的整数Mont原创 2021-12-30 21:51:12 · 466 阅读 · 0 评论 -
SQL如何实现多个ifelse效果
SQL中IF表达式基本用法if(expr1,expr2,expr3)表达式expr1若是值为true,返回值是expr2;表达式expr2若是值为false,返回值expr3;案例说明SELECT stu_no, IF(score_prize >= 60, 'T', 'F') score_statusFROM score;IFNULL基本用法ifnull(expr1,expr2)在expr1表达式值不为null情况下都返回expr1,否则返回expr2原创 2021-12-06 22:18:42 · 7150 阅读 · 0 评论 -
如何理解SQL关联子查询
基本逻辑对于外部查询返回的每一行数据,内部查询都要执行一次。在关联子查询中是信息流是双向的。外部查询的每行数据传递一个值给子查询,然后子查询为每一行数据执行一次并返回它的记录。然后,外部查询根据返回的记录做出决策。案例说明成绩表信息要解决的问题: 查询成绩大于对应科目的平均成绩学生错误的做法首先根据科目将其个子科目的平均成绩计算出来,再比较每日个人的分数和对应科目的分数,大于就筛选出来。获取各科目的平均成绩 select course_no subject , avg(score_pr原创 2021-12-06 21:01:49 · 831 阅读 · 0 评论 -
java.lang.IllegalArgumentException Property sqlSessionFactory or sqlSessionTemplate are require
java.lang.IllegalArgumentException Property sqlSessionFactory or sqlSessionTemplate are requirespringboot集成mybatis数据层框架出现错误,删除主启动类@SpringbootApplication注解里面的数据库自动配置@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class}) 改为 @SpringBootA原创 2021-12-05 22:03:55 · 1085 阅读 · 0 评论 -
springboot项目启动出错 Failed to configure a DataSource url attribute is not specified and no embedde
springboot项目启动出错 Failed to configure a DataSource url attribute is not specified and no embedde效果图展示可能的原因DataSourceAutoConfiguration自动加载yml文件配置url错误yml文件关于url转义pom文件没有对yml,properties进行扫描解决方案springboot项目主启动类添加如下操作@SpringBootApplication(exclude= {D原创 2021-12-05 21:49:21 · 298 阅读 · 0 评论 -
2021年12月03日问题汇总
MySQL问题如何创建联合主键联合主键是什么数据库的每张表只能有一个主键,不可能有多个主键。所谓的一张表多个主键,我们称之为联合主键。联合主键就是用多个字段一起作为一张表的主键。主键的主键的作用是保证数据的唯一性和完整性,同时通过主键检索表能够增加检索速度。联合主键怎么用{% note success %} 建表时候已经指定联合主键 {% endnote %}create table if not exists `course`( `course_no` varchar(128) comm原创 2021-12-05 05:50:09 · 353 阅读 · 1 评论 -
postman测试@pathvariable,@requestparam,@requestbody发送情况
postman测试@pathvariable,@requestparam,@requestbody发送情况1、三种方式简单说明1.1、@Pathvariable通过占位符的方式获取入参,前端示例:url:http://localhost:8080/system/student/${stuSno}也即是从路径里面去获取变量后端: /** * @param stuSno 学号 * @return 学生信息 * @description 根据主键获取学生信息原创 2021-08-15 05:17:09 · 5243 阅读 · 1 评论 -
mybatisUserMapper.xml 文件 相应的实体类 字段 没有getter方法 There is no getter for property
问:org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘stu_sno’ in ‘class com.geekmice.springbootrequestparam.pojo.Student’答:动态SQL写错 if标签错误的正确的原创 2021-08-15 04:28:14 · 586 阅读 · 0 评论 -
Required request body is missing前端发送请求出问题
问:2021-08-15 04:18:19.138 WARN 30980 — [nio-8081-exec-2] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing: public java.util.List<com.geekmice.sprin原创 2021-08-15 04:25:03 · 922 阅读 · 0 评论 -
IDEA中springboot整合mybatis中出现的Invalid bound statement(not found)的问题
1、主启动类 mapperscan@MapperScan("**")**:表示dao层需要扫描 com.jack.springbootmybatis.dao2、pom文件配置 resource <resources> <resource> <directory>src/main/java</directory> <includes>原创 2021-08-13 15:53:17 · 147 阅读 · 0 评论