首页>java频道>java教程>正文
浅谈MySQL存储过程中的Hibernate JDBC

www.zige365.com 2010-6-7 11:05:08 点击:发送给好友 和学友门交流一下 收藏到我的会员中心
"123456";// 数据库连接的密码   
  •          final String MYSQL_URL="jdbc:mysql://localhost:3306/test";// 数据库连接的url           
  •          try{   
  •               Class.forName(MYSQL_DRIVER);   
  •               return DriverManager.getConnection(MYSQL_URL, MYSQL_USERNAME, MYSQL_PASSWORD);   
  •           }catch(Exception e){   
  •               e.printStackTrace();   
  •          }   
  •         return null;   
  •      }   
  •      /**   
  •      ===========================================   
  • DELIMITER $$   
  • DROP PROCEDURE IF EXISTS `test`.`queryPro` $$   
  • CREATE DEFINER=`root`@`localhost` PROCEDURE `queryPro`()   
  • BEGIN   
  •   select * from table_test ;   
  • END $$   
  • DELIMITER ;   
  •        ===========================================   
  •        * 这是一个无参的存储过程jdbc 使用方法   
  •        * @throws SQLException   
  •        */   
  •      public void testQuery() throws SQLException{   
  •          Connection conn=null;   
  •          CallableStatement cstmt=null;   
  •          ResultSet rs=null;   
  •          try{   
  •               conn=this.getConnection();   
  •               cstmt =conn.prepareCall("{call queryPro()}");   
  •               rs=cstmt.executeQuery();   
  •               while(rs.next()){   
  •                    System.out.println("id:"+rs.getInt(1)+"||name:"+rs.getString(

    本新闻共10页,当前在第2页  1  2  3  4  5  6  7  8  9  10  

  • 我要投稿 新闻来源: 编辑: 作者:
    相关新闻
    JDBC连接SQL Server 2005的几个关键点
    如何结合JDBC事务与Spring+Hibernate
    关于Java语言常见字符串注意事项
    关于Java JDBC编程总结
    Java JDBC调用Oracle存储过程