「javaee连接数据库」javaee登录注册怎么连接数据库

博主:adminadmin 2022-12-14 10:30:09 62

本篇文章给大家谈谈javaee连接数据库,以及javaee登录注册怎么连接数据库对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

javaEE连接数据库出现问题了求助。

sql应该这样定义

String sql= "insert into user(xingshi,name,email,password) value(?,?,?,?)";

如何在 javaee上 连接mysql数据库

try{

    Class.forName("com.mysql.jdbc.Driver");

    }

catch(ClassNotFoundException  e)  {}

//定义所要用到的三个数据库应用对象

   Connection con=null; //连接对象

   Statement  sql=null; //Statement对象(SQL语句)

   ResultSet   rs=null; //结果集对象

//进行数据源的连接

 try{

  con=DriverManager.getConnection ("jdbc:mysql://localhost/scutcs","","");//连接数据库的url  用户名和密码

  sql=con.createStatement();

  String to="Select * From user1 Where username='"+username+"'";

  rs=sql.executeQuery(to);  //根据所定义的Statement执行生成相应的结果集并存在RS中

  if(rs.next()) //判断结果集是否为空,如果不为空则表示有记录

{

 out.print("scriptalert('用户名 "+xm+"已存在,请另选一个!');history.back();/script");//如果存在返回注册页面

}

     else {如果不存在就向数据库添加一条记录}

       }

 catch (SQLException e)  

   { out.print(e);      

   }

2.

username=root

password=

driver=com.mysql.jdbc.Driver

url=jdbc:mysql://localhost:3306/jsddb?useUnicode=truecharacterEncoding=UTF8

maxActive=10

initialSize=1

maxWait=5000

weblogic javaee jdbc 怎么配置连接数据库

前置操作: 1 打开configuration Wizard 创建一个域 mydomain (基本上一路“NEXT” ,最后“DONE”,需要注意的就是路径的问题)

2 在Myeclipse 中创建一个web 命名test

在Myeclipse 中部署

1)在工具栏中打开window/preferences/myeclipse/application Servers/weblogic/weblogic 8.x

2) 配置信息: (1)BEA home directory:D:/BEA。假定WebLogic安装在D:/BEA文件夹中。

(2)WebLogic installation directory:D:/BEA/weblogic81。

(3)Admin username:weblogic。

(4)Admin password:weblogic。

(5)Execution domain root:C:/BEA/user_projects/mydomain。

(6)Execution domain name:mydomain。

(7)Execution server name:myserver。

(8)Hostname:PortNumber:localhost:7001。

(9)Security policy file:D:/BEA/weblogic81/server/lib/weblogic.policy。

(10)JAAS login configuration file:省略。

一些设置因人而异

3)这是很重要的步骤 在配置的weblogic 8.x 中JDK 选择BEA自带的JDK 不用也可以 但必须选 择jdk 1.4 因为weblogic81 不支持jdk1.5 或更高版本 不然启动不成功

4)最后点击Paths,在右边的Prepend to classpath列表框中,通过Add JAR/ZIP按钮,加入D:/BEA/weblogic81/server/lib/weblogic.jar、D:/BEA/weblogic81/ server/lib/webservices.jar。如果用到数据库,还需把数据库的驱动类库加进来,这里我们用WebLogic自带的SQL Server数据库驱动库D:/BEA/weblogic81/server/lib/mssqlserver2.jar。(我试过不加这几个 jar 也没出问题 还是尽量加上为好)

至此 总算是部署成功了。。

补充一点: 如果启动时候报这样的错误 [url=javascript:;]Deployment[/url] [url=javascript:;]descriptor[/url] "[url=javascript:;]web[/url].xml" is [url=javascript:;]malformed[/url]. Check against the DTD: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'web-app'.

原因是因为工程创建时候用的是jdk1.5 或者以上版本 解决办法可以用jdk1.4 重新编译 或者只要把web.xml 文件头改为

?xml version="1.0" encoding="UTF-8"?

!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" ""

这个jdk 1.4生成的web.xml的文件头 修改后启动就没问题了。。

下面是配置 DB2 JDBC 的步骤:

1. 将C:/Program Files/SQLLIB/java/ db2java.zip改名为.jar文件,COPY到C:/bea/weblogic81

/server/lib下(可以把所有的*.jar都考过去),这一步是将db2的jdbc驱动放在weblogic下

2. 修改C:/bea/weblogic81/common/bin/commEnv.cmd在

set WEBLOGIC_CLASSPATH=后加入%WL_HOME%/server/lib/db2jcc.jar;%WL_HOME%/server/lib/db2java.jar;

3. 修改C:/bea/weblogic81/server/bin/startWLS.cmd在

set CLASSPATH=后加入%WL_HOME%/server/lib/db2jcc.jar;%WL_HOME%/server/lib/db2java.jar;

以上两步是设置jdbc驱动的路径,以让weblogic可以识别

4. 启动C:/bea/user_projects/domains/mydomain/startWebLogic.cmd

5. 登录进去

6. 新建一个connection pool (Services/JDBC/connection Pools)

7. 按照页面填写,database type为db2;database driver为other,”continue”

8. NAME 随便起

DriverClassname: COM.ibm.db2.jdbc.net.DB2Driver

URL: jdbc:db2://ip地址,本地为localhost:端口号/数据库名

Database user name 为admin

PASSWORD:admin

9. 测试连接,成功后应该有connection successful的画面

java数据库连接数据库工具类怎么写

1 将数据库的JDBC驱动加载到classpath中,在基于JAVAEE的WEB应用实际开发过程中,通常要把目标数据库产品的JDBC驱动复制到WEB-INF/lib下.

2 加载JDBC驱动,并将其注册到DriverManager中,下面是一些主流数据库的JDBC驱动加裁注册的代码:

//Oracle8/8i/9iO数据库(thin模式)

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

//Sql Server7.0/2000数据库

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

//DB2数据库

Class.froName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();

//Informix数据库

Class.forName("com.informix.jdbc.IfxDriver").newInstance();

//Sybase数据库

Class.forName("com.sybase.jdbc.SybDriver").newInstance();

//MySQL数据库

Class.forName("com.mysql.jdbc.Driver").newInstance();

//PostgreSQL数据库

Class.forNaem("org.postgresql.Driver").newInstance();

3 建立数据库连接,取得Connection对象.例如:

//Oracle8/8i/9i数据库(thin模式)

String url="jdbc:oracle:thin:@localhost:1521:orcl";

String user="scott";

String password="tiger";

Connection conn=DriverManager.getConnection(url,user,password);

怎么调试javaEE程序,连接数据库

你应该是现成代码吧,java代码都是模块化的,我记得一般都有个类似DBCON模块,如果版本什么的没问题,只需修改里面的数据库驱动,对应你本地的数据库名和密码等等就基本可以连接了

javaee连接数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于javaee登录注册怎么连接数据库、javaee连接数据库的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-14,除非注明,否则均为首码项目网原创文章,转载请注明出处。