首页 > 其他分享 >Nutz

Nutz

时间:2023-04-17 10:35:14浏览次数:38  
标签:Nutz -- Dao jar 麻烦 Ioc


Nutz

当然,它是开源的,并且是完全免费的,同时也是商业友好的(Licensed under the Apache License, Version 2.0)。

最新的源码托管地址已经转移到 Github 上

  • -- 当前最新版,整个 jar 文件共 950k
  • -- 针对 JDBC 的薄封装,无缓存
  • -- 提供了 Dao (ORM, SQL 管理), Ioc, Aop, Mvc, Json解析 等必要功能
  • -- 各个部分可以独立使用,比如在 Spring 里采用 Nutz.Dao ,又比如在 Nutz.Ioc 里使用 Hibernate
  • -- 它所有功能均不依赖第三方 jar 文件。

这就意味着:如果一个 Web 应用,你在 WEB-INF/lib 下只 需要放置一个 nutz.jar 就够了

 

当然你要使用其它的连接池,数据库驱动,打印PDF支持等功能,还需要自行添置 jar 包。

  • 如果你觉得 Hibernate 控制比较繁琐,iBatis 编写SQL又比较麻烦,Nutz.Dao
  • 如果你觉得在多个服务器部署或者修改 Spring 配置文件很麻烦,Nutz.Ioc
  • 如果你觉得直接写 XML 配置文件很麻烦,可视化编辑器又没控制感,Nutz.Mvc
  • 如果你觉得 JSON 转换很麻烦(要写超过一行以上的代码),Nutz.Json
  • 如果你觉得 Java 语法不如 Ruby 便捷, Nutz.Castor 以及 Nutz.Lang
  • 如果你以前根本没接触过 SSH ,只使用 JDBC 编程, 整个 Nutz
  • 你只要在你的 classpath 下部署这个 900多K

标签:Nutz,--,Dao,jar,麻烦,Ioc
From: https://blog.51cto.com/u_16071779/6194506

相关文章