MyBatis
周向源
嗨嗨嗨
展开
-
MyBatis调用Oracle存储过程
一.建立存储过程(带输入,输出参数的存储过程( 根据员工编号查询 工资 ))create or replace procedure proinout(--参数v_eno in emp.empno%type,--入参7369v_sal out emp.sal%type--出参)as begin select sal into v_sal from emp where emp.em原创 2016-05-10 22:47:34 · 694 阅读 · 0 评论 -
MyBatis基础总结
一.MyBatis基础1) Mybatis是一种半自动化的ORM实现ORM:对象关系映射- - 通过使用描述对象和数据库之间映射的元数据,将程序中的对象 自动持久化到关系数据库中2) mybatis功能架构: API接口层、 数据处理层、 基础支撑层 框架架构: 加载配置、 SQL解析、 SQL执行 、结果映射3) mybatis基本配置:①:原创 2016-08-28 21:45:53 · 830 阅读 · 0 评论 -
Spring+Mybatim+SpringMVC配置事物oracle数据库
Spring+Mybatim+SpringMVC配置事物oracle数据库原创 2016-11-05 16:22:42 · 1247 阅读 · 0 评论 -
mybatis三表连接查询数据重复问题
此问题的产生,主要是数据库的字段名一样导致三张表 DOCTOR JOB OBJECT有问题的查询语句和查询结果是: SELECT d.*,j.*,o.* from (select d.*,rownum r from DOCTOR d where rownum<=6) d join job j on d.job_id=j.id join object o on o.id=原创 2016-10-20 11:11:49 · 7777 阅读 · 0 评论 -
Mybatis拼接Sql语句异常($与#的区别)
delete TRAIN_INFO where #{sql} 之前这样写一直报SQL错误 将#{sql}改为 ${sql} 编译成功原来用${} 就不会当成字符串解析 会直接加上去 不过这个要慎用 防止被sql注入mybatis xml 解析传入参数有2种 #{} 与${} 前面那种会把你传入的参数当成字符串解析 也就是你无论传入什么 都会被加上''号 后面那一种原创 2016-10-11 20:33:15 · 1589 阅读 · 0 评论