jdbc一篇小记录
2016-05-18 20:30
260 查看
//实体类不仔细描述了 public User{ private int id; private String name; ... ... }
//dbhelp类,封装数据库连接 public DBHelp{ public static String url = "jdbc:mysql://localhost:3306/blog"; public static String user = "root"; public static String password = ""; public static String driver = "com.mysql.jdbc.Driver"; public static PreparedStatement ps = null; public static Connection conn = null; //获取连接 public static void getConnection(){ try{ Class.forName(driver); conn = DriverManager.getConnection(url,user,password); }catch(SQLException e) { e.printStackTrace(); } } //关闭连接 public void close(){ try{ ps.close(); conn.close(); }catch (SQLException e) { e.printStackTrace(); } } } ---------- //操作数据类 public UserDemoCurrd extends DBHelp{ public ResultSet rs = null; //查找一个用户数据 public user getUser(){ //获取连接方法 getConnection(); User user = new User(); try{ String sql = "select * from t_sys_user where id = 1"; conn = ps.prepareStatement(sql); rs = ps.executeQuery(); while (rs.next()){ user.setId(rs.getInt("id")); user.setName(rs.getString("name")); user.setContact(rs.getString("contact")); user.setEmail(rs.getString("email")); user.setRemark(rs.getString("remark")); user.setTelephone(rs.getString("telephone")); } }catch (SQLException e) { e.printStackTrace(); } close(); return user; } }
//测试类 public UserTest{ public static void main(String[] a){ UserDemoCurrd demo = new UserDemoCurrd(); demo.getUser(); System.out.println(user.getName); } }
相关文章推荐
- ASP.NET MVC 模块与组件(一)——发送邮件
- Java-文件输入输出(字节流)
- 百度图片爬虫-python版-如何爬取百度图片?
- Android中的文本框,图片以及点击事件的设置
- DOMNodeRemoved事件 删除元素之后触发的事件
- Matlab显示图像问题,double处理后,图像变白
- ssl例2
- 53.二叉树的下一个结点
- 转载:我的读博经历回顾与经验分享
- 使用Python生成随机简单的验证码
- Tomcat学习总结(4)——基于Tomcat7、Java、WebSocket的服务器推送聊天室
- Tomcat学习总结(4)——基于Tomcat7、Java、WebSocket的服务器推送聊天室
- 杂记
- 谈谈Android App混合开发
- Tomcat学习总结(4)——基于Tomcat7、Java、WebSocket的服务器推送聊天室
- jsp中的开头的作用
- appium获取app应用的package和 activity。---新手总结(大牛勿喷,新手互相交流)
- 八人过河的状态空间搜索方法
- Problem D - Wheels ACM/ICPC Central Europe Regional Contest 2014
- iOS黑魔法-Method Swizzling