|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
轮性能微软曾做过一个例子,就是同一个项目用java和.net来作,结果开发周期,.net是java的一半,性能java是.net的十分之一,代码量java是.net的三倍。呵呵,这说明了什么,.net的全方位比java好。但是有的人说.net不能跨平台,这个问题我和我同学曾讨论过,都认为微软的.net很可能早都可以跨平台了,但是微软为了保护他们的操作系统,所以才没有推出跨平台的.net,只是推出了跨语言的.net,数据|数据库
增补申明:在实践的项目开辟过程当中必要将各种数据库的JDBC驱动包(XXX.jar)放到项目标WEB模块下的LIB文件夹(保举)也能够放到使用服务器的COMMON/LIB上面。这两个地位城市被服务器主动搜刮到。不保举在经由过程修正情况变量CLASSPATH来找到这几个包。由于在实践的项目开辟傍边固然是越少修正项目以外的设置越好。保护起来要便利良多。
此文中的代码次要列出毗连数据库的关头代码,其他会见数据库代码省略。主体部分也是在网上找到的一些材料,并不是原创。
1、Oracle8/8i/9i数据库(thin形式)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();Stringurl="jdbc:oracle:thin:@localhost:1521:orcl";//orcl为数据库的SIDStringuser="test";Stringpassword="test";Connectionconn=DriverManager.getConnection(url,user,password);2、DB2数据库Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();Stringurl="jdbc:db2://localhost:5000/sample";//sample为你的数据库名Stringuser="admin";Stringpassword="";Connectionconn=DriverManager.getConnection(url,user,password);3、SqlServer7.0/2000数据库Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();Stringurl="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";//mydb为数据库Stringuser="sa";Stringpassword="";Connectionconn=DriverManager.getConnection(url,user,password);4、Sybase数据库Class.forName("com.sybase.jdbc.SybDriver").newInstance();Stringurl="jdbc:sybase:Tds:localhost:5007/myDB";//myDB为你的数据库名PropertiessysProps=System.getProperties();SysProps.put("user","userid");SysProps.put("password","user_password");Connectionconn=DriverManager.getConnection(url,SysProps);5、Informix数据库Class.forName("com.informix.jdbc.IfxDriver").newInstance();Stringurl="jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";//myDB为数据库名Connectionconn=DriverManager.getConnection(url);6、MySQL数据库Class.forName("org.gjt.mm.mysql.Driver").newInstance();Stringurl="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"//myDB为数据库名Connectionconn=DriverManager.getConnection(url);7、PostgreSQL数据库Class.forName("org.postgresql.Driver").newInstance();Stringurl="jdbc:postgresql://localhost/myDB"//myDB为数据库名Stringuser="myuser";Stringpassword="mypassword";Connectionconn=DriverManager.getConnection(url,user,password);
恰恰证明了java的简单,要不怎么没有通过c/c++来搞个这种框架? |
|