切面类对全局控制层请求参数进行校验 包含集合 对象 和 其他类型参数 对象是对对象里面的属性进行校验 【代码】切面类对全局控制层请求参数进行校验 包含集合 对象 和 其他类型参数 对象是对对象里面的属性进行校验。
npm ERR! gyp ERR! 修改nodejs和npm版本<亲测有效> 降低到如下图所示的版本用控制面板卸载nodejs后记得将安装目录里面的东西删除干净然后再下载以下版本的nodejs如果找不到14的版本可以联系我1339114491我发你备注博客就行安装nodejs(可以引用)(vue-cli按以下方法安装)1.2.3安装vue-cli1.查看npm镜像设置2.将npm设置为淘宝镜像3.再次查看npm镜像设置。...
Spring:IOC与AOP 目录一、Spring简介1、Spring2.spring优势编辑二、IOC1.概念和原理 2.自定义IOC容器1.需求2.实现3.Spring相关的API3.1 图解编辑 3.2.BeanFactory 接口4、Spring相关配置文件和操作4.1 Bean标签基本配置4.2 Bean标签配置范围4.3 Bean生命周期配置4.4 Bean实例化三种方式4.5 无参构造方法实例化4.6 工厂静态方法实例化4.7 工厂普通方法实例化4.8 Bean依赖注入概述4.9 有参构造方法注入(一个是userdao
Specify @BootstrapWith‘s ‘value‘ attribute or make the default bootstrapper class available. 出现这个异常 是由于 spring框架context 依赖 和test依赖版本不一样修改如下
Mybatis 知识点大总结 Github : https://github.com/mybatis/mybatis-3 Mybatis入门必看文档: mmybatis – MyBatis 3 | 入门数据持久化why? 持久化Dao层,service层,Controller层 综上所述:记得利用try catch 在 finally中 执行 sqlsession.close()如果我们操作的数据库字段多,比较容易混淆,可以使用map 来实现 操作如下注意:environments 标签内 可以配置多个环境 也就是数据库 需要
MyBatis框架 注解的形式开发 4.SqlSessionutils 工具类12.SqlSession 的工具类 获取sqlsession_羊肉串学爪哇的博客-CSDN博客(2)OrderMapper(3)RoleMapper
Mybatis 框架 xml的形式开发 目录1.基本配置(User实体类为例子 xml的映射形式)(1)资源配置 也就是resources配置1)UserMapper.xml 实体Mapper.xml 配置2)jdbc.properties 数据库jdbc资源配置3)SqlMapConfig.xml 配置 核心配置文件2.实体类mapper配置实体类3)SqlMapConfig.xml 配置 核心配置文件2.实体类mapper配置实体类......
9.Mysql 约束和事务 (2)创建2(3)创建3(4)删除主键(5)主键自增(6)删除表中数据 主键约束 唯一且不能够为空 唯一约束,唯一 但是可以为空 一个表中只能有一个主键 , 但是可以有多个唯一约束22.外键约束foreigen key 默认值...
8.MySql排序 聚合函数 分组 和 Limit关键字(零碎难懂知识点) SELECT 字段名 FROM 表名 [WHERE 字段 = 值] ORDER BY 字段名 [ASC / DESC]-- ASC 表示升序排序(默认)-- DESC 表示降序排序//单列排序SELECT * FROM course_section ORDER BY course_id; 默认为升序 仅仅按照一个信息排序// 多列排序 先对course_id 进行升序排列 相同的再按照 id 进行降序排序 参考图如下图所示SELECT * FROM course_section ORDER BY c
7.Mysql数据库基本操作语句(增删改查) CREATE TABLE 表名(字段名称1 字段类型(长度),字段名称2 字段类型 注意 最后一列不要加逗号);-- 查看当前数据库中的所有表名SHOW TABLES;-- 显示当前数据表的结构DESC category;-- 查看创建表的SQL语句SHOW CREATE TABLE category;-- 直接删除 test1 表DROP TABLE test1;-- 先判断 再删除test2表DROP TABLE IF EXISTS test2;rename table 旧表名 t
6.AJAX异步处理(尚硅谷) AJAX 全称为 Asynchronous JavaScript And XML,就是异步的 JS 和XML。通过 AJAX 可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据。AJAX 不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式。XML 可扩展标记语言。 XML 被设计用来传输和存储数据。 XML 和 HTML 类似,不同的是 HTML 中都是预定义标签,而 XML 中没有预定义标签,全都是自定义标签,用来表示一些数据。比如说我有一个学生数据: name = "孙悟空" ;
3.反射机制 (1)reflection反射机制被视为动态语言(运行时改变内部结构的语言)的关键,借助于反射API取得任何累的内部信息,并能直接操作任意对象的内部属性和方法。(2)加载完类之后,在堆内存的方法中就产生了一个Class类型的对象,这个对象包含了完整的类的结构信息,可以通过这个类看到类的结构。// 反射: 实例化对象---------》getclass()方法---------------》得到完整的“包类”信息(3)功能:在运行时 判断对象所属的类、构造任意一个类的对象、判断任意一个类所具有的成员变量和方法
2.单例设计模式(饿汉式和懒汉式) 对象名字不一样但是 地址是一样的package com.qiku.selfcheck;public class Singleton2 { //懒汉式 //1,私有化构造器 private Singleton2() { } //2 私有化对象 private static Singleton2 instance=null; //3提供公共的方法来调用 public static Singleton2 getInstance(){