首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

求一段bean的程序,该怎么解决

2012-01-03 
求一段bean的程序//数据库的连接packagebeansimportjava.sql.*publicclassConn{StringDriverName com.

求一段bean的程序
//数据库的连接
package   beans;

import   java.sql.*;

public   class   Conn
{
String   DriverName= "com.microsoft.jdbc.sqlserver.SQLServerDriver ";
String   Url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Mydata ";
String   UserName= "sa ";
String   PassWord= " ";

public   void   setDriverName(String   newDriverName)   {
                DriverName   =   newDriverName;
        }
       
        public   String   getDriverName()   {
                return   DriverName;
        }
       
       
        public   void   setUrl(String   newUrl)   {
                Url   =   newUrl;
        }
       
        public   String   getUrl()   {
                return   Url;
        }
     
        public   void   setUser(String   newUser)   {
                UserName   =   newUser;
        }
       
        public   String   getUser()   {
                return   UserName;
        }
     
        public   void   setPassword(String   newPassword)   {
                PassWord   =   newPassword;
        }
       
        public   String   getPassword()   {
                return   PassWord;
        }
       
        public   Connection   getConnection()   {
                try   {
                        Class.forName(DriverName);
                        return   DriverManager.getConnection(Url,   UserName,   PassWord);
                }   catch   (Exception   e)   {
                        e.printStackTrace();
                        return   null;
                }
        }
   
        /*public   static   void   main(String[]   args)
          {
               
               
               
               


                    try{
                       
                        Conn   dc   =   new   Conn();
                        Connectionconn   =   dc.getConnection();
                        Statement   stmt=conn.createStatement();
                        ResultSet   rs=stmt.executeQuery( "select*from   Userlist ");
                       
                       
                       
                       
                        while(rs.next()){
                                System.out.print( "名称:   "+rs.getString(1));
                                System.out.print( "\tpassword:   "+rs.getString(2));
                                System.out.println();
                        }
                       
                }catch(Exception   e){
                        e.printStackTrace();
                }
        }//测试数据库连接*/

}

//数据库的连接
package   beans;

import   java.sql.*;

public   class   Conn
{
String   DriverName= "com.microsoft.jdbc.sqlserver.SQLServerDriver ";
String   Url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Mydata ";
String   UserName= "sa ";
String   PassWord= " ";

public   void   setDriverName(String   newDriverName)   {
                DriverName   =   newDriverName;
        }
       
        public   String   getDriverName()   {
                return   DriverName;
        }
       
       
        public   void   setUrl(String   newUrl)   {
                Url   =   newUrl;
        }
       
        public   String   getUrl()   {
                return   Url;
        }
     
        public   void   setUser(String   newUser)   {


                UserName   =   newUser;
        }
       
        public   String   getUser()   {
                return   UserName;
        }
     
        public   void   setPassword(String   newPassword)   {
                PassWord   =   newPassword;
        }
       
        public   String   getPassword()   {
                return   PassWord;
        }
       
        public   Connection   getConnection()   {
                try   {
                        Class.forName(DriverName);
                        return   DriverManager.getConnection(Url,   UserName,   PassWord);
                }   catch   (Exception   e)   {
                        e.printStackTrace();
                        return   null;
                }
        }
   
        /*public   static   void   main(String[]   args)
          {
               
               
               
               
                    try{
                       
                        Conn   dc   =   new   Conn();
                        Connectionconn   =   dc.getConnection();
                        Statement   stmt=conn.createStatement();
                        ResultSet   rs=stmt.executeQuery( "select*from   Userlist ");
                       
                       
                       
                       
                        while(rs.next()){
                                System.out.print( "名称:   "+rs.getString(1));
                                System.out.print( "\tpassword:   "+rs.getString(2));


                                System.out.println();
                        }
                       
                }catch(Exception   e){
                        e.printStackTrace();
                }
        }//测试数据库连接*/

}

求大虾帮我用两个程序写一个连接数据库的bean。书上的怎么弄都弄不好
ps:数据库连接已经搞定,就是不会写bean
谢谢了

[解决办法]
package ajax.login;

import java.sql.Connection;
import java.sql.DriverManager;

public class DbConnect {
private String strUrl;
private String strUser;
private String strPass;
private String strDB;
private String strDBIP;
public Connection conn;
public DbConnect(){
strUrl= "jdbc:microsoft:sqlserver:// ";
strUser= "sa ";
strPass= "xxx ";
strDB= "webases ";
strDBIP= "127.0.0.1 ";
}
public Connection getConnection(){
strUrl+=strDBIP+ ":1433;DatabaseName= "+strDB;
try{
Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver ").newInstance();
conn=DriverManager.getConnection(strUrl,strUser,strPass);

}catch(Exception e){
System.out.println(e.getMessage());
}
return conn;

}
}

热点排行