java数据库连接、查询、更新等
更新时间:2018年05月06日 21:55:42 作者:璐潇晓璐
这篇文章主要介绍了java数据库连接、查询、更新等,需要的朋友可以参考下
1、java数据库连接、查询、更新
nameGet='%'+nameGet+'%'; String sqlGname = "SELECT * FROM GOODS WHERE GNAME LIKE ?"; try { pstmt = conn.prepareStatement(sqlGname); pstmt.setString(1, nameGet); rs = pstmt.executeQuery(); while (rs.next()) { int gid = rs.getInt("gid"); String gname = rs.getString(2); double gprice = rs.getDouble(3); int gnum = rs.getInt(4); Goods goods = new Goods(gid,gname,gprice,gnum); goodsList.add(goods); } } catch (SQLException e) { e.printStackTrace(); }finally { DbClose.queryClose(pstmt, rs, conn); }
2、连接数据库
public final class DbConn { public static Connection getconn() { Connection conn = null; String user = "root"; String passwd = "root"; String url = "jdbc:mysql://localhost:3306/shop"; //已加载完驱动 try { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection(url,user,passwd); }catch (SQLException e) { e.printStackTrace(); } catch (ClassNotFoundException e) { e.printStackTrace(); } return conn; } }
这篇文章就介绍到这,下一篇将为大家更好的更相关的文章。
相关文章
spring中WebClient如何设置连接超时时间以及读取超时时间
这篇文章主要给大家介绍了关于spring中WebClient如何设置连接超时时间以及读取超时时间的相关资料,WebClient是Spring框架5.0引入的基于响应式编程模型的HTTP客户端,它提供一种简便的方式来处理HTTP请求和响应,需要的朋友可以参考下2024-08-08解析ConcurrentHashMap: put方法源码分析
ConcurrentHashMap是由Segment数组结构和HashEntry数组结构组成。Segment的结构和HashMap类似,是一种数组和链表结构,今天给大家普及java面试常见问题---ConcurrentHashMap知识,一起看看吧2021-06-06
最新评论