`
jaczhao
  • 浏览: 86879 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

maven配置数据库

阅读更多
Derby
db driver maven dependency
<dependency> <groupId> org.apache.derby</groupId> <artifactId> derbyclient</artifactId> <version> 10.2.2.0</version> </dependency> 
hibernate.properties
hibernate.dialect=org.hibernate.dialect.DerbyDialect hibernate.connection.driver_class=org.apache.derby.jdbc.ClientDriver hibernate.connection.url=jdbc:derby://localhost/trails;create=true hibernate.connection.username=any hibernate.connection.password=value hibernate.hbm2ddl.auto=update
MySQL
 MySQL throws an EOFException when the database connection has been closed after the lease has expired, but it works again on subsequent requests.

There is a reported issue with DBCP and the MySQL driver. Check the JIRA issue for more info and a possible solution
http://jira.codehaus.org/browse/TRAILS-85
 

db driver maven dependency
<dependency> <groupId> mysql</groupId> <artifactId> mysql-connector-java</artifactId> <version> 5.0.5</version> </dependency> 
hibernate.properties
hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect hibernate.connection.driver_class=com.mysql.jdbc.Driver hibernate.connection.url=jdbc:mysql://localhost/trails?createDatabaseIfNotExist=true &amp;useUnicode=true &amp;characterEncoding=utf-8 hibernate.connection.username=root hibernate.connection.password= hibernate.hbm2ddl.auto=update
H2
db driver maven dependency
<dependency> <groupId> com.h2database</groupId> <artifactId> h2</artifactId> <version> 1.0.20070304</version> </dependency> 
hibernate.dialect=org.hibernate.dialect.H2Dialect hibernate.connection.driver_class=org.h2.Driver hibernate.connection.url=jdbc:h2:trails hibernate.connection.username=sa hibernate.connection.password= hibernate.hbm2ddl.auto=update
Oracle
db driver maven dependency
<dependency> <groupId> com.oracle</groupId> <artifactId> ojdbc14</artifactId> <version> 10.2.0.2.0</version> </dependency> 
hibernate.properties
hibernate.dialect=org.hibernate.dialect.Oracle9Dialect hibernate.connection.driver_class=oracle.jdbc.OracleDriver hibernate.connection.url=jdbc:oracle:thin:@localhost:1521:XE hibernate.connection.username=system hibernate.connection.password=system hibernate.hbm2ddl.auto=update # The Oracle JDBC driver doesn't like prepared statement caching very much. hibernate.statement_cache.size=0 # or baching with BLOBs very much. hibernate.jdbc.batch_size=0 # After a while         throws this exception: too many open cursors # Disable PreparedStatement caching for the connection pool too. # http://www.hibernate.org/120.html#A10 hibernate.dbcp.ps.maxIdle = 0 # Stoping hibernate from using the column-names in queries to retrieve data from the resultsets # More info in http://www.jroller.com/page/dashorst?entry=hibernate_3_1_something_performance1 hibernate.jdbc.wrap_result_sets=true 
PostgreSQL.
db driver maven dependency
<dependency> <groupId> postgresql</groupId> <artifactId> postgresql</artifactId> <version> 8.2-504.jdbc3</version> </dependency> 
hibernate.properties
hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect hibernate.connection.driver_class=org.postgresql.Driver hibernate.connection.url=jdbc:postgresql://localhost/trails hibernate.connection.username=postgres hibernate.connection.password=postgres hibernate.hbm2ddl.auto=update
Microsoft SQL Server
db driver maven dependency
<dependency> <groupId> net.sourceforge.jtds</groupId> <artifactId> jtds</artifactId> <version> 1.2</version> </dependency> 
hibernate.properties
hibernate.dialect=org.hibernate.dialect.SQLServerDialect hibernate.connection.driver_class=net.sourceforge.jtds.jdbc.Driver hibernate.connection.url=jdbc:jtds:sqlserver://localhost:1433/trails hibernate.connection.username=sa hibernate.connection.password= hibernate.hbm2ddl.auto=update
HSQLDB
db driver maven dependency
<dependency> <groupId> hsqldb</groupId> <artifactId> hsqldb</artifactId> <version> 1.8.0.7</version> </dependency> 
hibernate.properties
hibernate.dialect=org.hibernate.dialect.HSQLDialect hibernate.connection.driver_class=org.hsqldb.jdbcDriver hibernate.connection.url=jdbc:hsqldb:trails;shutdown=true hibernate.connection.username=sa hibernate.connection.password= hibernate.hbm2ddl.auto=update

转载:http://blog.sina.com.cn/s/blog_6f282fba0100yptt.html
分享到:
评论

相关推荐

    maven配置文件pom

    pom.xml配置文件,包含数据库,仓库地址配置等等

    idea配置maven+Springboot+mybatis+oracle

    本知识点将详细介绍如何在Idea中配置Maven、Spring Boot、MyBatis以及Oracle数据库,实现一个完整的Java Web项目架构。 **一、配置Maven** 1. **安装Maven**: 首先确保你的系统中已经安装了Maven,可以在命令行...

    ImpalaJDBC驱动包,用于Impala数据库连接,Maven配置所需的jar包

    ImpalaJDBC驱动包,用于Impala数据库连接,Maven配置所需的jar包

    Maven配置文件Maven配置文件

    ### Maven配置文件`settings.xml` `settings.xml`文件是Maven的个人配置文件,它位于用户的`.m2`目录下,通常是`%USER_HOME%/.m2/settings.xml`(Windows)或`~/.m2/settings.xml`(Unix/Linux)。此文件包含了一些...

    使用Maven配置Hibernate5

    本文将深入探讨如何结合Maven配置Hibernate5,以实现高效的数据访问层。 首先,要使用Hibernate5,你需要在Maven的`pom.xml`文件中添加相应的依赖。在`&lt;dependencies&gt;`标签内,加入以下代码: ```xml &lt;groupId&gt;...

    李兴华maven配置与使用

    **李兴华maven配置与使用** Maven是一款强大的项目管理工具,主要应用于Java开发领域。它通过统一的构建过程,简化了项目的构建、依赖管理和文档生成,使得开发者能够更专注于代码本身。以下是对Maven配置与使用的...

    springmvc + spring + mybatis + maven整合配置文件

    1. **Mapper接口**:定义数据库操作的方法,与XML配置文件或注解对应。 2. **SQL映射文件**:编写具体的SQL语句,可以动态化处理,支持复杂的查询需求。 3. **MyBatis-Spring整合**:使MyBatis与Spring无缝集成,...

    maven springmvc mybatis整合 数据库操作curd

    总的来说,这个项目将引导你完成从创建Maven项目,配置Spring MVC和MyBatis,到实现对MySQL数据库的CRUD操作的全过程。通过这个练习,你可以深入理解这三个核心技术的工作原理,以及它们在Java Web开发中的协同作用...

    SpringMvc+Spring+MyBatis+Maven整合视频源码+数据库

    本资源提供的"SpringMvc+Spring+MyBatis+Maven整合视频源码+数据库"是针对这四个框架的集成实践,通过源码分析,有助于开发者深入理解它们的协同工作方式。 Spring MVC 是Spring框架的一部分,它作为控制器,负责...

    maven配置文档

    Maven配置详解及Eclipse集成 Maven是一款强大的项目管理和构建工具,它简化了Java项目的构建、依赖管理和部署过程。在本文中,我们将深入探讨Maven的配置以及如何在Eclipse中进行集成。 首先,让我们从Maven的配置...

    SSM+Maven 项目配置及功能实现

    本教程将详细介绍如何配置和实现一个基于SSM的Maven项目。 首先,Spring框架是核心,它提供依赖注入(DI)和面向切面编程(AOP)等功能,使得代码更易于测试和管理。SpringMVC是Spring框架的一部分,专门用于处理...

    Spring_Struts2_Hibernate_Maven及数据库

    Spring5是它的最新版本,增强了对Java 8的支持,提供了更好的性能和简化了配置。在Spring框架中,Bean工厂管理着应用中的对象,通过XML或Java注解来配置依赖关系。此外,Spring MVC是Spring框架的一部分,用于构建...

    java程序maven配置文件

    然而,在实际操作中,有时会出现Maven配置不当导致的导入问题,尤其是当涉及到特殊需求如连接数据库的JDBC驱动时。本文件主要关注的是如何解决Java连接MySQL数据库时,Maven配置文件(pom.xml)中MySQL驱动导入失败...

    maven-根据数据库导出word或Excel

    本项目名为“maven-根据数据库导出word或Excel”,其核心功能是根据数据库中的数据自动生成Word文档和Excel表格,同时也能生成XML文件。这个功能在数据报告、文档自动化和数据分析场景中非常实用。 首先,我们要...

    maven配置最新SSH框架

    struts2.3.15 spring3 hibernate4最新版与以前是有比较大的...此例中,数据库配置的是mysql,并且给了一个简单的脚本。其他数据自己在配置文件里改一下配置。 例子里的JAR包因为maven会自动下,我就没有上传了。

    sonarqube7.4配置完整开箱即用附带maven配置

    将这个`settings.xml`替换到你的Maven配置目录下(通常是`~/.maven/conf`或`%USERPROFILE%\apache-maven-&lt;version&gt;\conf`),使得Maven在构建时能自动触发SonarQube分析。 4. **单元测试与代码规范** SonarQube...

    jersey 2.2 +spring 3.1.0.RELEASE+hibernate 3.3.1.GA maven 配置文件

    集成这三个框架时,通常需要配置 Spring 的 `applicationContext.xml` 文件以定义 bean,以及 Hibernate 的 `hibernate.cfg.xml` 文件来配置数据库连接。此外,还需要配置 Jersey 的 `web.xml` 以启用 RESTful 服务...

    maven整合ssh项目,包含数据库

    1. 在hibernate.cfg.xml中配置数据库连接信息,如URL、用户名、密码、驱动等。 2. 创建实体类,使用Hibernate注解进行映射。 3. 配置Spring的数据源和SessionFactory,使用@Autowired注解实现自动注入。 四、编写...

    Maven的ssm项目配置文件

    在本主题中,我们将深入探讨Maven如何管理和组织SSM项目的配置文件,以及这些配置文件的主要功能。 1. Maven项目结构与配置: Maven是一个强大的构建工具,它通过一个统一的项目对象模型(Project Object Model, ...

    ssm+maven实现登录

    在这个项目中,Maven配置文件(pom.xml)定义了项目的依赖关系,如Spring、Spring MVC、MyBatis的库,以及构建过程。通过运行Maven命令,开发者可以编译、测试、打包和部署整个项目。 **5. 数据库文件** 虽然这里...

Global site tag (gtag.js) - Google Analytics