![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
Chuxuezhe_wen
这个作者很懒,什么都没留下…
展开
-
【无标题】
新增:– 在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 · 144 阅读 · 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 · 129 阅读 · 0 评论 -
sql语句的语法顺序
SQL语句执行顺序开始->FROM子句->WHERE子句->GROUP BY子句->HAVING子句->ORDER BY子句->SELECT子句->LIMIT子句->最终结果SQL语句书写顺序select * + from 表名 + where[like] 子句 + group by 分组 +原创 2021-06-03 20:31:40 · 820 阅读 · 0 评论 -
第三阶段笔记
笔记(function())让整个页面加载完成之后再执行,以后所有的操作都应该在函数内完成遇到(function(){}) 让整个页面加载完成之后再执行,以后所有的操作都应该在函数内完成 遇到(function())让整个页面加载完成之后再执行,以后所有的操作都应该在函数内完成遇到(function(),会暂时挂起,执行后边的所有语句,最后执行function函数$ :代表 jquery对象ajax请求将查到数据库的数据通过回调函数,返回给用户请求的这个网页html界面JsonJson串 数组原创 2021-05-31 21:18:29 · 88 阅读 · 0 评论 -
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 · 80 阅读 · 0 评论 -
条件构造器的嵌套的使用
文//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 · 464 阅读 · 0 评论 -
数据的刷新(重定向)
转发关键字 forward: 转发的是一个请求…重定向==>常用关键字 redirect: 多次请求多次响应增删改之后要重新刷新界面,数据才能正确return "返回一个界面"@RequestMapping("/findUser") ---- 响应的界面链接路径public String findUser(String name){return “redirect:/findDog”; -----返回跳转一个界面,重定向#刷新数据}Axios请求 在执行增删改后,原创 2021-05-11 21:31:29 · 413 阅读 · 0 评论 -
Vue的钩子函数
var vm = new Vue({el: ‘#app’, // 生效范围data: {}, // 数据methods: {}, // 方法filter: {}, // 过滤器directives: {}, // 自定义指令(一般用不到)components: {}, // 载入组件常用的两个:created(),mounted()别的基本不用 */**生命周期钩子自动绑定 this 上下文**beforeCreated() {}, 初始化之后调用created()原创 2021-05-10 21:11:50 · 84 阅读 · 0 评论 -
注解
1.mvc三层代码结构注解@Controller 前端控制器@Service 服务器@Dao/@Mapper 数据库(映射器)@Component ----不知道时用2.依赖注入(DI)@Autowired —优先类型,后属性首先根据属性的类型进行注入,如果类型不能匹配,则根据属性的名称进行注入@Qualifier—属性注入如果添加了@Qualifier(“userServiceA”) 则根据属性名称注入补充:构造器注入@NoArgsConstructor —无参@AllA原创 2021-05-06 22:38:25 · 140 阅读 · 0 评论 -
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 · 107 阅读 · 0 评论 -
spring
DAY01创建项目 module文件 src main java : 实例对象(pojo) resources : spring管理的bean池文件 test --- -测试文件 测试类:用注解时: 是返回值必须为:void java : 实例对象(pojo) :/**怎么实例化对象:1. 得到他的对象 xxx.getInstance(实例化对象) 2. 拿到它的类型原创 2021-04-21 23:10:58 · 83 阅读 · 0 评论 -
mybatis的几个文件之间的操作步骤
创建maven项目pom.xml1.junit单元测试2.mysql驱动3.mybatis的jar包4.整合log4jmaven项目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 · 164 阅读 · 0 评论 -
网址
你懂得maven.apache.orgmvnrepository.com —> 搜索jar包坐标的网站maven.ityuan.com —> 搜索jar包坐标的网站start.spring.iospring.ioelement.eleme.cndoc.canglaoshi.org —>达内苍老师act.codeboy.com —> 达内首页dcloud.io —> HBuilder X...原创 2021-04-15 16:12:16 · 473 阅读 · 0 评论 -
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 · 455 阅读 · 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 · 204 阅读 · 0 评论