JAVA调用存储过程实例(1)
来源:互联网 发布:淘宝网店编辑岗位说明 编辑:程序博客网 时间:2024/05/22 08:16
创建BOOK表
CREATE TABLE BOOK(
ID VARCHAR2(200),NAME VARCHAR2(200),
describle VARCHAR2(200)
)
创建存储过程
create or replace procedure book_procedure(
v_name in varchar2,
v_describle varchar2)
is
v_sql varchar2(200);
v_id_number number(20);
v_id_varchar varchar2(200);
begin
v_sql:='select count(*) from book';
execute immediate v_sql into v_id_number;
v_id_varchar:=to_char(sysdate,'yyyymmdd')||'0000'+v_id_number;
insert into book(id,name,describle) values (v_id_varchar,v_name,v_describle);
end;
dao层调用
//添加
public void addBook(String name,String describle){
try {
this.getJdbcTemplate().execute("call book_procedure('"+name+"','"+describle+"')");
} catch (Exception e) {
logger.error(e.getMessage(), e);
}
}
service调用
//添加
public void addBook(String name,String describle){
bookDao.addBook(name, describle);
}
@RequestMapping("/addBook")
public ModelAndView addSerial(HttpServletRequest request) {
String name = request.getParameter("name");
String describle = request.getParameter("describle");
bookService.addBook(name, describle);
return findSerialList(request);
}
- JAVA调用存储过程实例(1)
- java 调用存储过程 实例
- Java 调用存储过程实例
- Java调用存储过程实例
- java 调用存储过程实例
- 实例:java调用存储过程
- java 调用存储过程 实例
- java 调用存储过程 实例
- Java调用Oracle的存储过程(实例)
- java中调用存储过程实例
- Java调用Oracle存储过程实例
- java调用oracle存储过程-多实例
- java调用oracle存储过程详细实例
- 创建存储过程并用java调用实例
- JAVA调用MYSQL存储过程 实例
- oracle存储过程procedure实例、调用 sql/plus调用存储过程 java调用存储过程
- 调用存储过程(Java)
- JDBC调用存储过程实例
- js中中文逗号与英文逗号的互相转换
- Ubuntu下Arm-Linux-GCC交叉编译环境的搭建
- Android获取跳转URI及携带的参数
- JSONP和AJAX不同过程的详细分析
- 使用jsoup解析HTML之jsoup和HTML DOM简介
- JAVA调用存储过程实例(1)
- xcode archived issue:'Cordova/CDVViewController.h' file not found
- Python第三方库代码总结
- spring初始化配置文件
- idea 14注册码生成
- 窗体数据Excle导入功能详解
- 我为什么学习Python
- 数据库设计需要注意的问题
- Linux操作系统入门-进程管理