`
qixin000
  • 浏览: 21049 次
  • 性别: Icon_minigender_1
  • 来自: 黑龙江
文章分类
社区版块
存档分类
最新评论

Grails的dataSource通过属性文件配置

阅读更多
//groovy代码,自动导入的类只有一个,所以按照idea的提示,不好用,两个都要加上。
import org.springframework.core.io.support.PropertiesLoaderUtils
import org.springframework.core.io.ClassPathResource  

def properties = PropertiesLoaderUtils.loadProperties(new ClassPathResource("database.properties"))

dataSource {
    pooled = true
    dbCreate="update"
    url = properties.getProperty("url");
    driverClassName = "com.mysql.jdbc.Driver"
    dialect = org.hibernate.dialect.MySQL5Dialect
    username = properties.getProperty("username");
    password = properties.getProperty("password");
}


属性文件在相同文件夹,会被自动编译拷贝到classes文件夹中
url=jdbc:mysql://127.0.0.1:3308/vod?useUnicode=true&characterEncoding=gbk
username=root
password=金陵十三钗

0
0
分享到:
评论
1 楼 spe294096580 2012-06-09  
gggg

相关推荐

    grails开发环境配置及应用开发

    Grails开发环境配置及应用开发 Grails是一种基于Java的Web开发框架,它提供了一个灵活、快速和高效的开发方式。为了让开发者更好地使用Grails,...通过配置Grails开发环境和应用开发,我们可以快速地开发Web应用程序。

    Grails结合uploadify上传文件的简单代码

    grails.controllers.upload.maxSize = '10MB' // 设置最大上传文件大小 ``` 以上就是Grails结合uploadify实现文件上传的基本步骤。通过这种方式,你可以创建一个高效且用户友好的文件上传系统,允许用户方便地上传...

    grails项目配置

    在`grails-app/conf/DataSource.groovy`文件中,我们可以配置不同的环境(如开发、测试和生产)下的数据库连接信息。例如,对于MySQL: ```groovy environments { development { dataSource { dbCreate = ...

    eclipse下的开发Grails项目的环境配置与项目部署

    在Eclipse的项目属性中,同样可以禁用Groovy编译器生成Class文件,以避免与Grails自身的编译机制冲突。 处理完这些基础配置后,我们需要解决Grails的资源管理问题。在`grails-app/conf/spring`目录下的`resources....

    grails 配置mongodb数据库

    在本文中,我们将深入探讨如何在Grails框架中配置MongoDB...通过这样的配置和实现,我们就能在Grails中搭建一个简单的用户登录系统,并利用MongoDB存储用户信息。这个系统能够自动生成相应的集合数据,方便快速开发。

    Grails Grails Grails

    1. **自动化配置和约定优于配置**:Grails 提供了许多默认配置,例如数据库连接、URL映射等,开发者只需按照约定编写代码即可,减少了配置工作。 2. **GORM(Grails Object Relational Mapping)**: GORM 是Grails...

    Eclipse下搭建Grails项目

    注意,尽管Eclipse对Grails的支持相比IntelliJ IDEA和NetBeans可能稍显不足,但通过Groovy Eclipse插件的配置,开发者依然能在Eclipse中高效地进行Grails开发。不断更新插件和学习最佳实践将有助于提升开发体验。

    grails app

    Grails应用的配置主要在`grails-app/conf`目录下,包括`Config.groovy`、`DataSource.groovy`等,这些文件定义了应用的环境变量、数据源等信息。 8. **服务(Services)** 服务层是业务逻辑的实现,它是可测试的...

    eclipse开发grails插件

    6. **使用eclipse运行grails项目.xlsx**:这个文件可能是项目配置或者步骤指南,包含了运行Grails项目的具体步骤和注意事项。打开查看,以便更好地理解项目的运行流程。 7. **GroovyEclipse.zip**:这个文件可能...

    grails-用户手册

    Grails支持多语言环境,通过`messages.properties` 文件实现国际化,可以根据用户浏览器设置自动选择对应的语言版本。 总结来说,《Grails用户手册》涵盖了从项目创建到部署运行的全过程,包括Grails的基础概念、...

    grails 文档

    通过配置URL映射,Grails允许开发者定义清晰、可读性强的URL结构,与控制器动作关联,实现RESTful API设计。 7. **构建与部署** Grails 使用Gradle作为构建工具,提供自动化构建、依赖管理等功能。构建的WAR文件...

    grails3 CAS链接接数据库

    在完成依赖注入后,我们需要在Grails的配置文件中设置CAS服务器的相关参数,如URL、服务验证URL等。这通常在`application.yml`或`application.groovy`中进行: ```yaml cas: serverUrlPrefix: '...

    grails 中文文档+grails-fckeditor-0.9.5.zip插件

    1. 安装与配置:在Grails项目中添加插件依赖,然后通过配置文件调整编辑器的参数,如默认样式、语言设置等。 2. 使用方法:在GSP页面中引入FCKEditor,用户可以在网页上直接编辑富文本,如HTML代码,支持图片上传、...

    eclipse插件grails(groovy)

    在运行或调试Grails应用时,可以通过Eclipse的"Run Configurations"或"Debug Configurations"来配置启动参数。 总之,Eclipse插件Grails(Groovy)为开发者提供了完整的Groovy和Grails开发环境。通过配置插件和环境...

    grails login

    Grails的环境配置通常包括设置GRAILS_HOME路径以及将其添加到系统的PATH变量中。 **2. 创建新项目** 使用Grails命令行工具创建一个新的Grails应用,例如`grails create-app loginDemo`。这将在指定目录下生成一个...

    grails文件

    grails文件 很好的资源啊

    grails脚手架2次优化

    Grails的脚手架基于GORM(Grails Object Relational Mapping)和Groovy模板引擎,通过解析Domain Class自动构建出Controller、View以及相应的模板文件。在运行时,这些文件负责处理数据的增删改查操作。了解这一工作...

    grails-fck-editor-0.3.zip_grails_grails-fck-editor

    2. `application.properties`:这是Grails应用的配置文件,用于设置应用的各种属性,如数据库连接信息、服务器端口等。 3. `www.pudn.com.txt`:看起来这是一个文本文件,可能包含了版权信息、说明或者临时的数据,...

    Grails权威指南 Grails权威指南

    通过《Grails权威指南》,你可以学习到如何利用Grails的强大功能来开发高效、可扩展的Web应用,同时也了解到如何利用Groovy语言和Grails框架的最佳实践,提升你的开发技能。这本书深入浅出地讲解了Grails的各个方面...

    Grails中文参考手册

    Grails 提供了对多语言环境的支持,通过 properties 文件管理不同语言的文本资源,便于实现应用程序的国际化。 **Grails 文档** "Grails 中文参考手册" 是一套详细的 Grails 学习资料,涵盖了框架的所有核心组件、...

Global site tag (gtag.js) - Google Analytics