上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页

2019年5月19日

mybatis的动态sql

摘要: 一.if和where 举例:根据员工姓名员工的基本工资查询员工信息,如果员工姓名为空,则只根据基本工资查询,如果基本工资为 空,根据员工姓名查询,如果两个条件都为空,查询所有的员工信息。 where标签中的第一个if的and或者or 可以省略,但是之后的条件的and或者or不能省略。 where标签 阅读全文

posted @ 2019-05-19 16:09 不酷也要写代码 阅读(194) 评论(0) 推荐(0) 编辑

mybatis控制台打印执行的sql语句

摘要: 阅读全文

posted @ 2019-05-19 16:03 不酷也要写代码 阅读(1588) 评论(0) 推荐(0) 编辑

mybatis的关系映射

摘要: 一.多对一的映射关系 举例:根据员工编号查询员工所在部门的部门信息 第一步,需要在多的一方也就是员工实体类中持有一的一方部门实体类的引用 第二步,在dao接口中声明方法 第三步,在mapper中实现该方法 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Ma 阅读全文

posted @ 2019-05-19 15:58 不酷也要写代码 阅读(837) 评论(0) 推荐(0) 编辑

2019年5月17日

mybatis添加信息自动生成主键

摘要: 一.使用Oracle数据库 举例:添加员工的时候自动生成主键 1.在dao接口中声明方法 2.在mapper中实现该方法 需要先在数据表中创建序列 3.测试 注意:在调用过save方法之后,emp对象的主键就有值了,在后面的程序中可以直接使用。 二.使用mysql数据库 1.在项目中导入mysql的 阅读全文

posted @ 2019-05-17 20:07 不酷也要写代码 阅读(6441) 评论(0) 推荐(0) 编辑

mybatis传递参数的方法

摘要: 一.传递一个参数 例:根据员工编号查询员工的基本信息 1.在dao接口中声明一个方法 2.在mapper中实现该方法 3.测试 二.传递多个参数 第一种:使用注解传参 1.声明方法 2.mapper中实现方法 注意:不能再使用#{}传递参数了。 3.测试 ***#{}和${}有什么区别? #{}在传 阅读全文

posted @ 2019-05-17 19:52 不酷也要写代码 阅读(364) 评论(0) 推荐(0) 编辑

mybatis实现增删改

摘要: mybatis实现增加数据 1.在dao接口中声明添加方法 2.在mapper文件中实现该方法 3.测试 mybatis实现修改数据 1.在dao接口中声明修改方法 2.在mapper中实现该方法 3.测试 mybatis实现删除数据 1.在dao接口中声明修改方法 2.在mapper中实现该方法 阅读全文

posted @ 2019-05-17 19:19 不酷也要写代码 阅读(259) 评论(0) 推荐(0) 编辑

mybatis

摘要: mybatis: mybatis是一种orm的持久化层技术。(orm 对象关系映射) 使用步骤: 1.创建java项目,引入mybatis依赖的包 2.创建mybatis的主配置文件 idea需要先创建mybatis的模板文件 File-->setting-->Editor-->File and c 阅读全文

posted @ 2019-05-17 19:11 不酷也要写代码 阅读(194) 评论(0) 推荐(0) 编辑

2019年5月11日

Oracle触发器之系统触发器

摘要: 系统触发器 可以用系统触发器记录一些ddl的数据操作或者是数据库的登录 或者登出操作。 语法: create or replace trigger 触发器名称 before/after 触发器时机 事件名称 例如logon logoffff ddl on 用户的对象/数据库 如果是用户的对象 用户名 阅读全文

posted @ 2019-05-11 16:04 不酷也要写代码 阅读(1268) 评论(0) 推荐(0) 编辑

Oracle触发器之替代触发器

摘要: 替代触发器 替代视图增删改操作。视图可以认为成逻辑上的一张表,类似于把一个sql语句的执行结果永久的像表存储到数据 库中,视图一般用来做查询。 创建视图的语法: create view 视图名称 as sql语句; --创建视图 ,存储部门编号,部门的平均工资,部门总人数,部门员工的最高工资 cre 阅读全文

posted @ 2019-05-11 16:03 不酷也要写代码 阅读(2810) 评论(0) 推荐(0) 编辑

Oracle触发器

摘要: 触发器 触发器是什么 触发器是在指定一些特定的sql语句(必须是增删改语句)时自动执行的一些pl/sql的代码片段。注意,查询一般不会 加触发器。触发器也是命名块,但是和之前学习的过程函数等命名块不同,触发器会自动执行。 触发器的特点: 1,触发器满足条件会自动执行 2,触发器只能加上增删改语句操作 阅读全文

posted @ 2019-05-11 16:01 不酷也要写代码 阅读(421) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页

导航