自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

新增: – 在test_table 表的 valid_status 字段之后,新增一个字段,设置对应的类型,长度,是否为null,默认值,注释 ALTER TABLE test_table ADD COLUMN is_staff tinyint(2) NOT NULL DEFAULT ‘0’ COMMENT ‘是否是从业人员 0否 1是’ AFTER valid_status; 修改: – 修改一个字段的类型 ALTER TABLE test_table MODIFY test_value VARCHAR(

2021-12-03 09:10:14 205 2

原创 2021-10-22

日志记录器(Logger)的级别顺序:     分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。Log4j建议只使用四个级别,优先级 从高到低分别是 ERROR、WARN、INFO、DEBUG。     通过在这里定义的级别,您可以控制到应用程序中相应级别的日志信息的开关。比如在这里定义了INFO级别, 则应用程序中所有DEBUG级别的日志信息将不被打印出来。(比定义低的级别不会被打印出来) 优先级高的将被打印出来。项目上生产环境时候建议把debug的日志级别重新

2021-10-22 15:19:28 192

原创 sql语句的语法顺序

SQL语句执行顺序 开始->FROM子句->WHERE子句->GROUP BY子句->HAVING子句->ORDER BY子句->SELECT子句->LIMIT子句->最终结果 SQL语句书写顺序 select * + from 表名 + where[like] 子句 + group by 分组 +

2021-06-03 20:31:40 979

原创 第三阶段笔记

笔记 (function())让整个页面加载完成之后再执行,以后所有的操作都应该在函数内完成遇到(function(){}) 让整个页面加载完成之后再执行,以后所有的操作都应该在函数内完成 遇到(function())让整个页面加载完成之后再执行,以后所有的操作都应该在函数内完成遇到(function(),会暂时挂起,执行后边的所有语句,最后执行function函数 $ :代表 jquery对象 ajax请求将查到数据库的数据通过回调函数,返回给用户请求的这个网页html界面 Json Json串 数组

2021-05-31 21:18:29 185

原创 mybatis回顾

mybatis程序中常见的问题: 1) Emp类中添加了有参构造函数,但没有添加无参构造函数! Mybatis底层会基于反射创建Emp类的对象实例, 创建时使用的就是Emp类的无参构造函数,如果没有无参构造函数,就会报错! 错误信息: java.lang.NoSuchMethodException: cn.tedu.pojo.Emp.<init>() -- 经验总结: 在写实体类时如果要添加有参构造函数, 尽量将无参构造也加上! 2) 执行SQL语句时, namespace或id写错

2021-05-31 09:57:12 144

原创 条件构造器的嵌套的使用

文 //1.查询一级菜单数据 QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq(“parent_id”,0); List oneList = rightsMapper.selectList(queryWrapper); //2.如何查询二级菜单 父子关系的封装!!! for (Rights oneRights : oneList){ //查询该元素的二级菜单 //QueryWrapper queryWrapper

2021-05-15 10:07:55 542

原创 数据的刷新(重定向)

转发 关键字 forward: 转发的是一个请求… 重定向==>常用 关键字 redirect: 多次请求多次响应 增删改之后要重新刷新界面,数据才能正确 return "返回一个界面" @RequestMapping("/findUser") ---- 响应的界面链接路径 public String findUser(String name){ return “redirect:/findDog”; -----返回跳转一个界面,重定向#刷新数据 } Axios请求 在执行增删改后,

2021-05-11 21:31:29 490

原创 Vue的钩子函数

var vm = new Vue({ el: ‘#app’, // 生效范围 data: {}, // 数据 methods: {}, // 方法 filter: {}, // 过滤器 directives: {}, // 自定义指令(一般用不到) components: {}, // 载入组件 常用的两个:created(),mounted()别的基本不用 */ **生命周期钩子自动绑定 this 上下文** beforeCreated() {}, 初始化之后调用 created()

2021-05-10 21:11:50 126

原创 注解

1.mvc三层代码结构注解 @Controller 前端控制器 @Service 服务器 @Dao/@Mapper 数据库(映射器) @Component ----不知道时用 2.依赖注入(DI) @Autowired —优先类型,后属性 首先根据属性的类型进行注入, 如果类型不能匹配,则根据属性的名称进行注入 @Qualifier—属性注入 如果添加了@Qualifier(“userServiceA”) 则根据属性名称注入 补充:构造器注入 @NoArgsConstructor —无参 @AllA

2021-05-06 22:38:25 199

原创 spring-简单回顾代码

spring 代码简写版本 用properties文件[客户端]–>写到服务器 Configure @Configuration //设置xml文件的注解 @ComponentScan(“com.jt”) //xml文件中的所有java文件的路径位置 ==@PropertySource(value=“classpath:/user.properties”, encoding = “utf-8”) == //配置客户端写数据的路径位置 public class Configure { @

2021-04-24 19:24:11 159

原创 spring

DAY01 创建项目 module文件 src main java : 实例对象(pojo) resources : spring管理的bean池文件 test --- -测试文件 测试类:用注解时: 是返回值必须为:void java : 实例对象(pojo) : /**怎么实例化对象: 1. 得到他的对象 xxx.getInstance(实例化对象) 2. 拿到它的类型

2021-04-21 23:10:58 117

原创 mybatis的几个文件之间的操作步骤

创建maven项目 pom.xml 1.junit单元测试 2.mysql驱动 3.mybatis的jar包 4.整合log4j maven项目 1.文件路径: src/main/java (java文件) java文件下的操作步骤 //1.读取mybatis核心配置文件中的配置信息(mybatis-config.xml) InputStream in = Resources.getResourceAsStream(“mybatis-config.xml”); //2.基于上面读取的配置信息获取SqlSes

2021-04-16 22:03:06 221

原创 网址

你懂得 maven.apache.org mvnrepository.com —> 搜索jar包坐标的网站 maven.ityuan.com —> 搜索jar包坐标的网站 start.spring.io spring.io element.eleme.cn doc.canglaoshi.org —>达内苍老师 act.codeboy.com —> 达内首页 dcloud.io —> HBuilder X ...

2021-04-15 16:12:16 540

原创 JDBC

JDBC 如何通过JDBC 查[executeQuery] 增删改[executeUpdate]数据 -------------------------------------------- 新增表记录: 往account表中添加一条记录: null ‘hellen’ 3500 @Test ---> 用反射 public void testAdd() throws Exception { 1.注册驱动 Class.forName( "com.mysql.cj.jdbc.Driver" );

2021-04-14 21:01:34 515 1

原创 mysql中常见的一些指令的区别

一. where 和having的区别? 1)where和having都是用于对表中的记录进行筛选过滤 2)where用于在分组之前对记录进行筛选过滤,而having用于对分组之后的记录进行筛选过滤 3)where 子句不能使用多行函数 和 列别名, 但可以使用表别名 select name 姓名,sal 薪资 from emp e; ----其中上面的’姓名’,'薪资’都是列别名,e是表别名! 4)having子句可以使用多行函数 和 列别名 以及 表别名! 二. char和varchar有什么区别?

2021-04-13 19:16:13 278

原创 老师的复习回顾

1: 数据库概述 1.1.什么是数据库 1.2.什么是关系型数据库 底层以二维表的形式保存数据的库 1.3.数据库相关名词解释 数据库服务器: 将数据库软件(比如mysql)安装在计算机上,这台计算机就可以作为数据库服务器使用 一个数据库服务器中可以创建多个数据库 数据库: 每一个数据库都是存储和管理数据的仓库 比如一个网站中的所有数据库就可以存放在一个数据库中 表: 一个数据库中可以创建多张表, 每张表用于存放一类数据 emp表: 员工信息 dept表: 部门信息 student表: 学生信息 表记录:

2021-04-12 19:24:05 144

原创 mysql基础笔记

每次想要插入数据时: 要先设置一下字体:set names gbk; SQL语言可以操作的有: 1)查看库、创建库、删除库、修改库(了解) 查看已进入的库 select database(); 1.查看库:show databases 2.创建库:create database 库名 charset utf8; 3.删除库:drop database 库名 2)创建表、删除表、修改表(扩展内容中)、查看表------------(一个类) 操作表首先等进入一个数据库才能看表内容

2021-04-10 17:08:42 172

空空如也

空空如也

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

TA关注的人

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