「javaee连接数据库」javaee登录注册怎么连接数据库
本篇文章给大家谈谈javaee连接数据库,以及javaee登录注册怎么连接数据库对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、javaEE连接数据库出现问题了求助。
- 2、如何在 javaee上 连接mysql数据库
- 3、weblogic javaee jdbc 怎么配置连接数据库
- 4、java数据库连接数据库工具类怎么写
- 5、怎么调试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连接数据库的信息别忘了在本站进行查找喔。
发布于:2022-12-14,除非注明,否则均为
原创文章,转载请注明出处。