
具体spring-jdbc使用前,要导入相应的jar包,在applicationContext.xml中配置dataSource和jdbcTemplate就可以使用它了。
添删查改 *** 作:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public void add(User user){
jdbcTemplate.update("INSERT INTO USER VALUES('"
+ user.getId() + "', '"
+ user.getName() + "', '"
+ user.getSex() + "', '"
+ user.getAge() + "')")
}
public void edit(User user){
jdbcTemplate.update("UPDATE USER SET name = ? WHERE user_id = ?", new Object[] {name, id})
}
public int queryCount(){
int count = jdbcTemplate.queryForInt("SELECT COUNT(*) FROM USER")
}
对于无法预料栈的长度情况下,使用数组可能会因为原分配数组不够长而导致数据溢出,或因为数组太长而浪费空间。但是 *** 作快,访问每个节点也是常数时间界别。
而链表与此相反,可以动态分配内存,但是要增加额外的内存开销,访问每个节点效率为N.
两者POP和PUSH都非常方便,算法效率为常数时间级别
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)