`
ctrain
  • 浏览: 135484 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Nutz配置Jndi

    博客分类:
  • J2EE
 
阅读更多
1、使用JNDI获取指定资源:
var ioc = {
    dao : {
        type :"org.nutz.dao.impl.NutDao",
        args : [ {jndi :"jdbc/dataSource"} ]
    }
}

以上方法,仅需要在容器中配置好数据源,注入到NutDao即可. 其他类型的JNDI资源也同样可以注入.

2、 使用properties文件
var ioc = {
    config : {
        type : "org.nutz.ioc.impl.PropertiesProxy", /*1.b.37内置的一个代理类*/
        fields : {
            paths : ["conf/jdbc.properties"] /*可以写多个文件或文件夹*/
        }
    },
// Data source
    dataSource : {
        type :"org.apache.commons.dbcp.BasicDataSource",
        events : {
            depose :"close"
        },
        fields : {
            driverClassName : {
                java :"$config.get('driver')"
            },
            url : {
                java :"$config.get('url')"
            },
            username : {
                java :"$config.get('username')"
            },
            password : {
                java :"$config.get('password')"
            }
        }
}


原文地址:http://wendal.net/280.html
分享到:
评论

相关推荐

    nutz需要的jar包

    这些组件使得开发者可以通过简单的配置实现对象的创建、管理以及生命周期控制,同时提供事务管理和日志记录等功能。 其次,`nutz-dao`是Nutz的数据访问层组件,它提供了与数据库交互的能力。Nutz DAO支持多种数据库...

    nutz代码生成器

    在使用Nutz Codematic时,首先你需要配置数据库连接信息,包括数据库类型(如MySQL、Oracle、SQL Server等)、数据库URL、用户名、密码等。配置完成后,工具会自动连接到指定的数据库,并读取表结构信息。 接着,你...

    nutz生成javabean工具.zip

    要掌握Nutz Codematic,你需要了解Nutz的基本概念,以及如何配置和调用代码生成工具。可以通过阅读Nutz Codematic的官方文档,参与社区讨论,或者查看示例项目来学习。 总的来说,"nutz生成javabean工具.zip"中的...

    nutz_redis集成依赖包

    6. **配置Redis连接**:在Nutz应用中,需要在配置文件(如`conf/nutz.conf`)中设置Redis的连接信息,如主机地址、端口、密码、数据库索引等。例如: ``` redis = { host : 'localhost', port : 6379, password...

    nutz 文件上传例子

    接着,我们需要配置 `nutz-plugin-multiupload` 插件,这可能涉及到在 `conf/nutz.conf` 文件中添加相应的配置项,例如设置临时文件路径、最大文件大小等参数。 在代码实现上,Nutz 提供了 `org.nutz....

    nutz框架开发手册

    - **灵活性**:Nutz支持多种配置方式,如JSON风格的配置文件、注解等,便于不同开发者根据自身需求选择合适的配置方式。 #### 三、Nutz框架各模块详解 1. **Dao模块**:针对JDBC进行了轻量级封装,提供了简单的...

    nutz的freemarker视图插件

    - 在Nutz项目中添加`nutz-freemarker-plugin.jar`库,配置Nutz的MVC模块,指定视图解析器为Freemarker。 - 配置Freemarker的配置文件(如`freemarker.properties`),设置模板路径、缓存策略等。 2. **模板解析**...

    nutz框架使用手册.zip

    手册可能会讲解如何利用Nutz框架的特性进行性能调优,如数据库连接池配置、缓存策略、异步处理等。 7. **错误排查与调试**:在开发过程中,遇到问题并不可怕,关键是如何快速定位和解决问题。手册会介绍Nutz框架的...

    nutz学习资料2

    老孟的这篇博客(链接:https://meng-sicheng.iteye.com/blog/1869436)可能详细介绍了Nutz框架的使用,涵盖了从安装配置到实际开发中的应用。他的文章通常以实战案例为主,深入浅出地解析技术难点,对于初学者或者...

    nutz搭建的MVC框架

    Nutz是一个轻量级、高性能的Java开源框架,它提供了丰富的功能,包括MVC(Model-View-Controller)架构支持,使得开发者能够快速构建小型到中型的Web应用。本篇文章将详细介绍如何利用Nutz搭建MVC框架,并探讨其在...

    nutz-1.r.61-发布包

    此项可能是手册的另一个版本或者目录,具体用途可能需要根据实际内容来确定,通常与Nutz的使用和配置相关。 综合这些文件,开发者可以全面了解并使用Nutz 1.r.61版本。通过阅读文档,理解框架的架构和设计理念;...

    nutz应用示例

    它不仅展示了如何设置和配置一个基于Nutz的Web应用,还通过具体的例子解释了Nutz与MySQL数据库的整合、数据访问、MVC架构的实现以及Ajax交互等多个关键知识点。开发者可以通过分析和运行这个项目,深入理解Nutz的...

    nutz初使用之MVC HelloWorld (netbeans html,js版)

    - 配置路由:在Nutz配置文件中设置URL路由,使请求能正确映射到控制器方法。 - 运行测试:通过NetBeans的内置服务器启动应用,访问预设的URL,查看结果。 通过这个简单的示例,开发者可以快速了解Nutz框架的基本...

    ztree与nutz简单使用

    要使用Nutz,首先需要在项目中引入Nutz的依赖库,然后配置Nutz的启动器,即可开始进行数据库操作、服务调用等开发工作。 以下是一个简单的Nutz DAO示例,用于从数据库中查询数据: ```java import org.nutz.dao....

    nutz初使用之MVC HelloWorld (netbeans jsp版)

    - 在项目根目录下创建一个`src/main/resources/nutz/app.properties`文件,这是Nutz的配置文件。添加以下基本配置: ``` # 应用名称 app.name=HelloNutz3 # 日志配置 log4j.rootLogger=DEBUG,console # 配置...

    nutz邮箱验证jar包

    Nutz邮箱验证jar包提供了这一功能,它通常包含了邮件发送、邮件地址格式验证以及可能的SMTP服务器配置等相关功能。以下是对这个jar包中可能包含的关键知识点的详细说明: 1. **邮箱地址验证**:Nutz邮箱验证库可能...

    nutz 缓存

    默认情况下,Nutz DAO 使用本地内存缓存,但也可以通过配置使用例如Redis、Memcached等分布式缓存系统。在Nutz DAO中,缓存的使用通常涉及到以下几个关键点: 1. **缓存注解**:Nutz DAO提供了`@Cache`注解,可以在...

    wendal-nutz-master.zip

    - 配置文件:可能有NUTZ的配置文件,如nutz.conf,用于设置框架的行为。 - 测试代码:可能包含单元测试和集成测试,演示如何测试NUTZ应用。 - 示例应用:可能会有一个简单的Web应用实例,展示NUTZ的MVC功能和数据库...

Global site tag (gtag.js) - Google Analytics