上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页
摘要: 5.常规技术面试题(数据库) 1. 触发器的作用? 触发器是一个特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触 阅读全文
posted @ 2022-02-10 20:04 锅巴编程 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1.MyBatis中使用#和$书写占位符有什么区别? 2.Hibernate 与 Mybatis区别(MyBatis与Hibernate有什么不同)。 3.持久层设计要考虑的问题有哪些? 4.你用过的持久层框架有哪些? 5.MyBatis中的使用流程? 6.请描述MyBatis中的优缺点? 1.My 阅读全文
posted @ 2022-02-10 19:10 锅巴编程 阅读(280) 评论(0) 推荐(0) 编辑
摘要: IDEA创建MyBatis项目--实现简单的查操作 1.Mapper.xml的namespace与Mapper.java类的包名要一致 2.Mapper.xml中select元素的id属性值必须跟Mapper.java中方法名要一致 3.把xml文件放在resources目录下 阅读全文
posted @ 2022-02-10 19:00 锅巴编程 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 在mybatis映射接口的配置中,有select,insert,update,delete等元素都提到了parameterType的用法,parameterType为输入参数,在配置的时候,配置相应的输入参数类型即可。parameterType有基本数据类型和复杂的数据类型配置。1.基本数据类型,如 阅读全文
posted @ 2022-02-10 18:34 锅巴编程 阅读(436) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/2647725/202201/2647725-20220118190730683-600061979.png) 阅读全文
posted @ 2022-01-18 19:08 锅巴编程 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 包装类是对基础类型性的包装,并丰富了基础类型的操作 阅读全文
posted @ 2022-01-13 14:01 锅巴编程 阅读(59) 评论(0) 推荐(0) 编辑
摘要: StringBuffer 和 StringBuilder 它们都是可变的字符串 区别1:线程安全 StringBuffer:线程安全, StringBuilder:线程不安全。 因为 StringBuffer 的所有公开方法都是 synchronized 修饰的, 而 StringBuilder 并 阅读全文
posted @ 2022-01-12 10:26 锅巴编程 阅读(83) 评论(0) 推荐(0) 编辑
摘要: sleep() 和 wait() 有什么区别? sleep()和wait()都是线程暂停执行的方法。 1、这两个方法来自不同的类分别是Thread和Object,sleep方法属于Thread类中的静态方法,wait属于Object的成员方法。2、sleep()是线程类(Thread)的方法,不涉及 阅读全文
posted @ 2022-01-05 19:07 锅巴编程 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 定义不同 重载是定义相同的方法名,参数不同;重写是子类重写父类的方法 范围不同 重载是在一个类中,重写是子类与父类之间的 多态不同 重载是编译时的多态性,重写是运行时的多态性 返回不同 重载对返回类型没有要求,而重写要求返回类型,有兼容的返回类型 参数不同 重载的参数个数、参数类型、参数顺序可以不同 阅读全文
posted @ 2022-01-02 11:16 锅巴编程 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 字节流 字节流 字节流的概述和分类 IO流概述: IO:输入/输出(Input/Output) 流: 是一种抽象概念,是对象传输的总称。 也就是说数据在设备间的传输称为流。 本质是数据传输 IO流就是用来设备间数据传输问题的 常见应用:文件复制、文件上传、文件下载 IO流分类: 按照数据流向: 输入流:读数 阅读全文
posted @ 2021-12-27 20:12 锅巴编程 阅读(66) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页