摘要: 1、什么是约束?常见的约束有哪些 在创建表的时候,可以给表的字段添加相应的约束,添加约束的目的是为了保证表中数据的​ 合法性、有效性、完整性。​ 常见的约束有哪些呢?​ 非空约束(not null):约束的字段不能为NULL​ 唯一约束(unique):约束的字段不能重复​ 主键约束(primary 阅读全文
posted @ 2021-11-03 21:12 夜柠檬 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1、什么是事务 一个事务是一个完整的业务逻辑单元,不可再分。 比如:银行账户转账,从A账户向B账户转账10000.需要执行两条update语句: update t_act set balance = balance - 10000 where actno = 'act-001'; update t_ 阅读全文
posted @ 2021-11-03 21:03 夜柠檬 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一、DQL 1.select <select id="selectStudents" resultType="com.bjpowernode.domain.student"> <!--要执行的 sql 语句--> select id,name,email,age from student order 阅读全文
posted @ 2021-11-03 20:36 夜柠檬 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1.日志文件配置 mybatis.xml 文件加入日志配置,可以在控制台输出执行的 sql 语句和参数settings:控制mybatis全局行为 <settings> <!--设置mybatis输出日志--> <!--logImp表示要控制的日志,STDOUT_LOGGING表示要把日志输出到控制 阅读全文
posted @ 2021-11-03 19:50 夜柠檬 阅读(83) 评论(0) 推荐(0) 编辑
摘要: MyBatis执行八步走 上面流程就是MyBatis内部核心流程,咱们来一步步解释下,根据图中步骤,我们可以将这个执行流程分成了8个步骤。 1、读取MyBatis的核心配置文件。 mybatis-config.xml为MyBatis的全局配置文件,用于配置数据库连接、属性、类型别名、类型处理器、插件 阅读全文
posted @ 2021-11-03 19:37 夜柠檬 阅读(1606) 评论(0) 推荐(0) 编辑