`
thomas0988
  • 浏览: 485068 次
  • 性别: Icon_minigender_1
  • 来自: 南阳
社区版块
存档分类
最新评论

一步一步开发liferay笔记2连接数据库

阅读更多
工作终于告一段落,可以闲下来继续总结liferay了。
这几天在研究liferay和数据库的连接问题,因为这也是对liferay进行开发必不可少的一步。
因为时间问题,我也只是连接了MYSSQL和ORACLE两种数据库,呵呵,这也是现在最常用的两种数据库。
他们也是现在数据库中的代表。好了,开始笔记。
因为连接MYSQL数据库很简单,所以简单带过。
在连接数据库中ORACLE是最复杂的,也是稍微不注意就会出错的。关键!
1.首先是去下载创建数据库的SQL包,可以在官方网站上下载得到,导入到数据库中;
2.接着打开%liferay%\conf\Catalina\localhost在里面修改root:
   如果是MYSQL 就把Hypersonic的Resource注解掉,然后取消MYSQL的Resource的注解,把  
   url="jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8"
        username=""
        password=""
改写完整后,保存,启动liferay就OK了。
呵呵,下面我们来修改ORACLE
同上两步一样,开始第三步,
3.然后打开%liferay%\common\lib\ext加入ORACLE数据库的驱动包,注意!这里要ORACLE最新驱动包效果会更好!
不会出现异常情况。
4.就是要修改hibernate连接数据库的方言也就是%liferay%\webapps\ROOT\WEB-INF\lib里的portal-impl包里的portal.properties文件,把hibernate.dialect修改为hibernate.dialect=org.hibernate.dialect.Oracle9Dialect。好了,启动liferay就OK了。
其实还有别的方法也是可行的,不过我试过后,觉得还是这一个方法是最好的,不会出现什么错误。
好了,连接数据库的问题也解决了 ,去体验一下吧。
 
分享到:
评论

相关推荐

    liferay数据库表结构

    Liferay作为一个企业级开源门户解决方案,其数据库结构是支持系统运行和开发的关键。文档中提到的"Layout"表是Liferay用来存储页面布局和设置信息的核心数据表之一,对于开发和自定义Liferay门户非常关键。 首先,...

    liferay笔记.doc

    liferay笔记.doc

    Liferay5.1.2配置Oracle10G数据库操作说明书

    完成以上步骤后,启动 Liferay 服务,通过运行 `/liferay/bin/startup.bat` 文件,Liferay 应该已经成功连接到 Oracle 10G 数据库。在配置过程中,如果遇到错误,务必仔细检查配置文件和日志,确保所有步骤都已正确...

    Liferay数据库表结构说明文档

    【Liferay数据库表结构说明文档】 Liferay是一个开源的企业级门户平台,它的核心功能之一是管理用户、组织、权限和内容。为了实现这些功能,Liferay维护着一系列的数据库表来存储和管理这些数据。本文档主要关注的...

    liferay笔记

    liferay笔记

    Liferay连接数据库方案.doc

    ### Liferay连接数据库方案 #### 一、概述 本文档主要介绍了如何在Liferay 4.2.2版本中配置连接不同类型的数据库,包括HSQLDB(默认)、MySQL、SQL Server 2005以及Oracle 10g。通过详细的步骤指导,帮助用户根据...

    liferay开发文档集合

    2. **《liferay_4_installation_guide.pdf》** - 提供了详细的Liferay Portal安装和部署步骤,涵盖不同操作系统和服务器环境下的配置,包括JVM参数设定、数据库连接等,对初次接触Liferay的用户非常有帮助。...

    liferay 6.0 开发指南

    ### Liferay 6.0 开发指南核心知识点详解 #### 一、引言与核心技术 在《Liferay 6.0 开发指南》中,首先介绍了Liferay 6.0的核心技术及其开发策略。Liferay是一款强大的开源门户平台,支持企业级应用的构建与部署...

    liferay开发文档.pdf

    首先,需要获取Liferay的源代码,然后根据需要选择合适的数据库管理系统,最后修改数据库连接配置。 * Liferay portal的安装步骤 + 获取Liferay的源代码 + 选择合适的数据库管理系统 + 修改数据库连接配置 ...

    liferay开发小记---开发环境的搭建

    在IT行业中,Liferay是一款广泛使用的开源企业...在实际操作中,可能还会遇到其他问题,如权限设置、数据库连接等,这些问题都可以通过查阅Liferay的官方文档或社区资源来解决。记住,持续学习和实践是提升技能的关键。

    Liferay Portal数据库读写说明

    ### Liferay Portal数据库读写说明 #### 一、概述 Liferay Portal是一款广泛使用的开源企业级门户系统,它集成了多种功能模块,如文档管理、博客、论坛等,为企业提供了全面的信息管理和协作平台。本文将根据给定...

    Liferay Portal 数据库介绍

    Liferay Portal 数据库介绍 Liferay Portal 数据库是指Liferay Portal系统中存储的所有数据,包括用户信息、组织结构、页面布局、portlet配置等。下面将从数据库的角度来介绍Liferay Portal 的页面布局和相关知识点...

    Liferay6 官方培训学习笔记

    ### Liferay6官方培训学习笔记:开发环境搭建与数据库配置详解 #### 一、开发环境搭建 Liferay是一款基于Java的开源企业级门户框架,它提供了丰富的功能和强大的定制能力,适用于构建各种复杂的Web应用程序。在...

    liferay开发实例

    liferay开发liferay开发liferay开发liferay开发

    Eclipse+DB2下Liferay扩展开发环境的建立

    本篇将详细阐述如何在Eclipse集成开发环境中结合DB2数据库来构建Liferay的扩展开发环境,以便进行高效、稳定的开发工作。 首先,Eclipse是Java开发者广泛使用的IDE,它提供了丰富的插件支持,使得开发各种类型的...

    LIferay6开发书籍

    《Liferay6开发书籍》是一套全面探讨Liferay Portal 6企业应用开发的资源集合,旨在帮助开发者深入了解和掌握Liferay平台的各个层面。Liferay是一个开源的企业级内容管理系统,常用于构建数字体验平台,提供丰富的...

    liferay portal开发大全

    **Liferay Portal 开发大全** Liferay Portal 是一个开源的企业级门户平台,广泛用于构建复杂的Web应用程序和企业内部协作系统。它提供了丰富的功能,包括内容管理、社交媒体集成、工作流支持以及用户界面定制。本...

    Liferay开发文档整理.pdf

    通过上述内容的整理和总结,可以看出文档主要介绍了Liferay开发的基础概念,包括Liferay的版本信息、Portlet开发、主题和布局模板的自定义、插件SDK和Liferay IDE的使用,以及如何配置开发环境。同时,也涉及了...

    Liferay入门帮助文档(Liferay开发指南)

    Liferay入门帮助文档是针对Liferay开发的一份指南,它主要涵盖了如何开始使用这个全面的门户解决方案。Liferay是一个基于Java Enterprise Edition (J2EE) 的应用,它整合了多种技术,如EJB (Enterprise JavaBeans) ...

    liferay的开发文档

    本压缩包包含了四个重要的Liferay开发文档,旨在帮助开发者深入理解和掌握Liferay的使用与开发技巧。 文档一:《Liferay Portal Developer's Guide》 这份文档详细介绍了Liferay Portal的开发流程,包括portlet的...

Global site tag (gtag.js) - Google Analytics