`
- 浏览:
73762 次
- 性别:
- 来自:
河北
-
在Grails项目中的conf文件夹下如图
打开DataSource文件作如下配置
这里链接的是mysql数据库
dataSource {
//连接池打开
pooled = true
//驱动名字
driverClassName = “com.mysql.jdbc.Driver”
//用户名
username = “root”
//密码
password = “root”
//数据库方言
dialect = org.hibernate.dialect.MySQL5InnoDBDialect
}
hibernate {
cache.use_second_level_cache = true
cache.use_query_cache = true
cache.provider_class = ‘net.sf.ehcache.hibernate.EhCacheProvider’
}
// 不同的模式
environments {
//开始模式
development {
dataSource {
dbCreate = “update” // one of ‘create’, ‘create-drop’,'update’
url = “jdbc:mysql://localhost:3306/gralis?useUnicode=true&characterEncoding=UTF-8″
}
}
//测试模式
test {
dataSource {
dbCreate = “update” // one of ‘create’, ‘create-drop’,'update’
url = “jdbc:mysql://localhost:3306/gralis?useUnicode=true&characterEncoding=UTF-8″
}
}
//发布模式
production {
dataSource {
dbCreate = “update” // one of ‘create’, ‘create-drop’,'update’
url = “jdbc:mysql://localhost:3306/gralis?useUnicode=true&characterEncoding=UTF-8″
}
}
}
同时在lib文件夹下添加mysql驱动包
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Grails框架的配置通常通过内置选项和外部文件来完成。例如,数据源的配置既可以在环境配置中直接设置,也可以通过JNDI数据源来管理。此外,还可以配置自动数据库移植功能,它会在应用启动时根据域类(domain class)...
- Grails配置主要在`Config.groovy`文件中进行。 - 支持内置选项,如环境配置、日志级别等。 - 配置GORM相关的选项,如数据库连接细节。 **环境** - Grails支持多个环境配置,如开发环境、测试环境和生产环境。 - ...
Grails框架提供了强大的集成和依赖管理功能,支持与各种外部系统和服务的集成,如邮件发送、社交媒体和支付网关等。同时,它也提供了依赖管理工具,使得开发者可以轻松地引入和管理第三方库和框架。 #### Plug-ins...
- **自动数据库移植**:Grails支持自动数据库迁移,通过简单的配置即可实现数据库结构的更新。 **3.2 日志配置** 合理的日志记录对于追踪问题、调试代码至关重要。 **3.3 数据源** - **数据源和环境**:不同环境...
更进一步,你可以在特定环境中执行更复杂的操作,如在测试模式下向数据库插入测试数据,或者在启动时与外部系统进行交互。 三、BootStrap.groovy的潜力 BootStrap.groovy不仅仅用于简单的日志输出或环境检测,它是...
- **外部配置**:除了内置的配置选项外,Grails还支持从外部文件加载配置信息,方便了应用的维护和扩展。 #### 四、测试 **4.1 单元测试** - **单元测试**:单元测试是软件开发中的一个重要环节,旨在验证单个...
**外部化配置**:允许将部分配置信息存储在外部文件中,便于维护和更新。 **版本控制**:强调了版本管理的重要性,建议使用如Git等工具来跟踪代码变更,保持团队协作的效率。 #### 命令行工具 Grails提供了一系列...
2. `application.properties`:这是Grails应用的配置文件,用于设置应用的各种属性,如数据库连接信息、服务器端口等。 3. `www.pudn.com.txt`:看起来这是一个文本文件,可能包含了版权信息、说明或者临时的数据,...
2. application.properties:这是Grails应用的配置文件,可以在这里设置Quartz的相关配置,如数据库连接、调度策略等。 3. plugin.xml:插件的XML配置文件,用于描述插件的元数据,包括插件的名称、版本、作者等...
10. **配置External Tools**:设置Eclipse以便能够通过外部工具运行Grails命令。 #### 创建Grails项目 由于Eclipse对Grails的支持有限,建议通过命令行的方式来创建Grails项目: 1. **生成项目目录结构**:在工作...
除了内部配置外,Grails还支持将部分配置信息保存在外部文件中,如属性文件或XML文件。这种方式有利于维护配置的一致性和可读性。 ##### 3.5 版本控制 为了方便跟踪和管理项目的版本信息,Grails内置了版本控制功能...
Grails的设计理念是“约定优于配置”(Convention Over Configuration),简化了开发流程,使开发者能够更加专注于业务逻辑而非繁琐的配置工作。 #### 二、入门指南 ##### 2.1 下载与安装 - **下载地址**:Grails...
- 安装和配置Grails环境。 - 创建新的Grails项目并添加必要的插件。 - 设计和实现门户布局及功能。 - 集成外部服务和数据源。 - 测试和部署门户应用。 #### Grails Portal未来展望 - **发展方向**:Grails ...
- Grails的GORM(Grails Object Relational Mapping)允许开发者使用简洁的DSL(领域特定语言)来操作数据库,简化数据持久化。 3. 前后端通信 - 使用RESTful API进行通信:Vue.js通过HTTP库如axios向Grails后端...
- **executeQuery方法**:这个方法是Grails中用于执行数据库查询的一种方式,但根据日志信息,该方法自版本0.6起已被废弃,建议查阅官方文档了解替代方案。 #### 2. 数据库连接问题 日志中还包含了关于MySQL数据库...
Grails 1.0.3是该框架的一个早期版本,尽管现在有更新的版本,但这个例子可以帮助我们了解早期Grails与外部库集成的方式。 2. **Jbpm核心概念**: - **流程定义**:Jbpm使用BPMN(Business Process Modeling ...