用c3p0连接池和sqlite数据库怎样写xml配置文件

用c3p0连接池和sqlite数据库怎样写xml配置文件,第1张

1XML格式是W3C的标准,各种平台通用,可移植性好。而Windows下的注册表文件,基本上是黑盒,也不可能被移植到非Windows环境下。

2XML提供了一种树形层次结构,可以很方便的定位某一功能块。而INI文件不提供这种便利。

3从写的角度看,几乎所有的应用程序都能处理XML文件,并且通过DOM提供的方法可以很快捷的对XML文件进行 *** 作,而Reg只能用特定的软件进行读取 *** 作,而INI很难进行方便的 *** 作。

4从读的角度看,XML文件提供了一种简洁的自解释的标记方法,几乎不需要说明文档,就能理解XML格式的配置文件的意义。而Reg很难辨识,INI虽然大多情况下比较容易理解,但不可能包含太多的内容。

5XML高度可扩展,只要遵循一定的规则,XML的可扩展性几乎是无限的,而且这种扩展并不以结构混乱或影响基础配置为代价。而庞大的INI文件几乎一定是混乱的。

当然,即使XML有如此多的好处,它也存在一定的缺点,就是在表达较短的配置时,没有INI简练。而且因为它有比较严格的格式审查机制,容错性也不是特别好。但在绝大多数情况下,以XML文件做为配置文件,从长远来看,还是最好的选择。

在hibernate中,每个数据表对应的其实是一个实体类,每个实体类有一个对应的hbmxml配置文件和你匹配,myeclipse中其实有个MyEclipseDatabaseExplorer视图,它提供了myeclipse与数据库直接连接的内置窗口,并且通过此窗口可以生成hibernate的mapping文件。

1在项目上点击右键选择MyEclipse选项,为应用增加Hibernate特性

2在出现的配置窗口中,选中“Add Hibernate 21 libraries to

project”,然后设定存放Hibernate库文件的目录为: /WEB-INF/lib

目录,默认会选择创建一个新的Hibernate配置文件hibernatecfgxml。

3点击下一步,进入Hibernate数据库连接配置界面,在Connection

Profile选项中直接选择在MyEclipse Database

Explorer中配置的vipdata选项,然后就会自动生成其他的配置,可以选择“Copy JDBC Driver and add

to classpath”,这样就会将JDBC驱动拷贝到WEB-INF/lib目录中。:

4点击下一步,来创建Hibernate的SessionFactory类,这是一个简单的集中管理Hibernate会话的工厂类,填写类的全名称。

定义一个环境变量(我的电脑-->属性-->高级属性-->高级-->环境变量里面新建):TNS_ADMIN=D:\Oracle\product\1220\dbhome_1\network\admin

这是我的21c的admin路径,就可以使用PL/SQL Developer 12

以上就是关于用c3p0连接池和sqlite数据库怎样写xml配置文件全部的内容,包括:用c3p0连接池和sqlite数据库怎样写xml配置文件、怎么配置有 hbm.xml出来、oracle12c在xml里面怎么配置地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10635904.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-10
下一篇2023-05-10

发表评论

登录后才能评论

评论列表(0条)

    保存