「java配置数据库」java配置oracle数据库
本篇文章给大家谈谈java配置数据库,以及java配置oracle数据库对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java 与数据库 配置
不用弄成exe啊,这样弄:
(1)先把项目打包成jar(例如叫“ABC.jar”),这步用eclipse直接做即可。
(2)随便在哪里建一个新文件夹,当然在桌面上也行
(3)把那个jar放到这个文件夹中
(4)把jre整个文件夹都拷贝到这个文件夹下
(5)写一个bat文件:【用记事本写,然后保存为后缀为“.bat”的文件】
.\jre\bin\java -jar ABC.jar
------------------------------------------------------------------------------------------------
这样就OK啦,然后每次,双击这个bat文件即可在没有jre环境的机器上运行你的java,而且也不用第三方打包exe软件。
------------------------------------------------------------------------------------------------
至于你说的在eclipse能连接数据库,打包后就连接不了了,应该不是sql4.jar什么的问题............
可能就是第三方软件打包时的问题。
Java数据库连接池的几种配置方法(以MySQL数
连接先建立一些连接,并且这些连接允许共享,因此这样就节省了每次连接的时间开销。Mysql数据库为例,连接池在Tomcat中的配置与使用。
1、创建数据库Student,表student
2、配置server.xml文件。Tomcat安装目录下conf中server.xml文件。
GlobalNamingResources
Resource
name="jdbc/DBPool"
type="javax.sql.DataSource"
password=""
driverClassName="com.mysql.jdbc.Driver"
maxIdle="2"
maxWait="5000"
username="root"
url="jdbc:mysql://localhost:3306/student"
maxActive="3"
/
/GlobalNamingResources
name:指定连接池的名称
type:指定连接池的类,他负责连接池的事务处理
url:指定要连接的数据库
driverClassName:指定连接数据库使用的驱动程序
username:数据库用户名
password:数据库密码
maxWait:指定最大建立连接等待时间,如果超过此时间将接到异常
maxIdle:指定连接池中连接的最大空闲数
maxActive:指定连接池最大连接数
3、配置web.xml文件。
web-app
resource-ref
descriptionmysql数据库连接池配置/description
res-ref-namejdbc/DBPool/res-ref-name
res-typejavax.sql.DataSource/res-type
res-authContainer/res-auth
res-sharing-scopeShareable/res-sharing-scope
/resource-ref
/web-app
4、配置context.xml文件
与server.xml文件所在的位置相同。
Context
ResourceLink
name="jdbc/DBPool"
type="javax.sql.DataSource"
global="jdbc/DBPool"
/
/Context
5、测试
DataSource pool = null;
Context env = null;
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try{
env = (Context)new InitialContext().lookup("java:comp/env");
//检索指定的对象,返回此上下文的一个新实例
pool = (DataSource)env.lookup("jdbc/DBPool");
//获得数据库连接池
if(pool==null){out.printl("找不到指定的连接池!");}
con = pool.getConnection();
st = con.createStatement();
rs = st.executeQuery("select * from student");
}catch(Exception ex){out.printl(ne.toString());}
Oracal数据库在Java中怎么配置?
1,找到驱动包,在oracle安装目录下我的是D:\Oracle\product\11.1.0\db_1\jdbc\lib;此目录下有ojdbc5.jar,ojdbc6.jar,如果jdk5就用5,6就用6;
2,配置驱动包的变量(我把驱动包拷出来,放在d:\java\util里面),配置后上面MYSQL的类似。
java配置类应该怎么存数据库
对象和关系再映射存入数据库。
将对象映射到数据库的关系上类对应表,字段对应列,聚合字段对应一对多或者多对多,这样用起来很方便,可以只写java就完成数据库操作可能还要写jpql,对于简单的逻辑可以用criteria,纯对象化的查询,java有个ORM的规范,叫JPA,hibernate实现了JPA,它还有EclipseLink等实现。
关于java配置数据库和java配置oracle数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。