Spring JdbcTemplate學習筆記示例

2021-08-31 06:20:51 字數 2050 閱讀 6095

spring jdbctemplate使用方法

1,建表

create table admin

2,spring 配置

<?xml version='1.0' encoding='utf-8'?>

jdbc:oracle:thin:root/123@localhost:1521/xe

3,使用方法

查詢多行查詢

public object maprow

public list select(string where)

}單行查詢

public user selectbyid(string id);

jdbctemplate.query(sql,params,new rowcallbackhandler()

});return u;}插入

public void insert(user u );

jdbctemplate.update(sql,params);

}//admin_id_seq.nextval為oracle設定好的序列,問號「?」被params裡的資料一次替代,最終執行sql。

修改public void update(string how)

源**:

user.class

public class user(

private string name;

private string id;

private string password;

private userdao dao;

public user(){}

public user(string name,string password)

public void setdao(userdao dao)

public userdao getdao()

public string getid()

public void setid(string id)

public void setname (string name)

public string getname()

public void setpassword(string password)

public string getpassword()

public void getinfo(string id)

public void insert()

public void update(string how)

public void update()

public list selectwithtemp(string where)

public void selectwithtemp()

public user selectbyid(string id)

public void insertusers(list users)

}userdao.class

public inte***ce userdao

userdaoimpl.class

public class userdaoimp implements userdao

public object maprow(resultset rs,int index)throws sqlexception

}public void selectwithtemp()

});}

public list select(string where)

public user selectbyid(string id);

jdbctemplate.query(sql,params,new rowcallbackhandler()

});return u;

}public void update(string how)

public void insert(user u);

jdbctemplate.update(sql,params);}}

useraction.class

public class useraction

}

Spring JDBCTemplate學習筆記

title spring jdbctemplate學習筆記 date 2016 8 26 author kagula env spring 3.1.2.release,oracle 11gr2 這裡記下示例 片段,免得過一段時間又忘記了。string sql insert into citycode...

SpringJdbcTemplate 學習查詢小結

由於工作需要,資料互動層需要用jdbctemplate,於是學習了下,備忘 name springjdbctemplate what springjdbc封裝了繁瑣的jdbc直連 通過簡單的設定,在spring下更好的進行事務管理,它抽象出了一些我們常用的操作方法,使用起來簡單而高效。where 在...

soul閘道器原始碼學習02 http應用示例執行

目標 先啟動後台管理系統 soul admin 和閘道器 soul bootstrap 然後啟動soul example模組的soul example http。開啟系統,可以看到http模組的介面都被註冊到閘道器中。直接訪問http服務,不經過閘道器 經過閘道器 到http服務 效果完全一樣,實現...