阅读更多

34顶
31踩

企业架构

原创新闻 仅1300行代码即可替换Hibernate

2009-10-26 15:59 by 副主编 zly06 评论(61) 有24969人浏览

Kauklahti 是一个开源工具,它的目的是尽可能的让ORM保持简单。它集成了Spring 的JdbcTemplate,很像BeanPropertyRowMapper。但是它添加了对table的支持,full CRUD generation。

Kauklahti 不使用XML或注释。它提供简单的编程API。它的持久层非常明显,易于运行,测试和调试,唯一需要的依赖是 Log4j。

不久之前,在一个中等规模的项目中,使用Kauklahti与简单的1300行 LOC library就成功的取代了Hibernate。

更多详情:http://blog.devtrain.fi/2009/10/18/kauklahti-making-orm-simple

来自: theserverside
34
31
评论 共 61 条 请登录后发表评论
21 楼 aaa5131421 2009-10-26 23:51
标题党,还是标题党
20 楼 fight_bird 2009-10-26 23:37
鬼扯,ORM的复杂性是固有的,Hibernate所实现的特性绝对不可能靠着1千多行代码来取代,顶多能够替代一小部分功能而已。
19 楼 Craft 2009-10-26 23:17
大部分小朋友要么是不懂Hibernate,要么是没用过,要么还在继续JDBC呢。只会一个劲的说看不惯、烦人,殊不知Hb的重大作用。
18 楼 java程序员 2009-10-26 22:49
hibernate确实挺烦人的。。。。
17 楼 jiangsha 2009-10-26 22:46
,hibernata没用过,也不想用,哈哈
16 楼 mccxj 2009-10-26 22:24
各有各的好,hibernate已经是业界标准了。。
---------------------------------
欢迎访问个人博客:小毛的胡思乱想
15 楼 花心无罪 2009-10-26 22:22
我觉得HIBERNATE不错。
14 楼 Unmi 2009-10-26 22:22
Unmi 写道
这个网址被 Wall 了,可以看它在 SourceForge 上的页面
http://sourceforge.net/projects/kauklahti/


用在小项目,或是对遗留项目的局部改造我想很有用的。
13 楼 Unmi 2009-10-26 22:21
这个网址被 Wall 了,可以看它在 SourceForge 上的页面
http://sourceforge.net/projects/kauklahti/
12 楼 aninfeel 2009-10-26 20:58
引用
力挺,
  看不惯Hiberante
11 楼 keer2345 2009-10-26 20:30
fuwang 写道
hibernate很烦人,搞得懂的人都不写了,写的人都不懂。

10 楼 fuwang 2009-10-26 20:28
hibernate很烦人,搞得懂的人都不写了,写的人都不懂。
9 楼 rongzhi_li 2009-10-26 19:49
东西好不好不知道,谁能告诉我地址为什么根本打不开 
8 楼 hlylove 2009-10-26 18:44
clzaspire 写道
力挺,
  看不惯Hiberante

所以你就故意写错是吧
7 楼 HenryYu 2009-10-26 18:16
这样功能,BJAF早就实现了
6 楼 Craft 2009-10-26 18:05
Hibernate千秋万载,一统江湖!
5 楼 wese345 2009-10-26 18:04
确实打不开地址
4 楼 达达乐队 2009-10-26 17:30
Really
3 楼 96sd2 2009-10-26 17:30
的确是好东西
2 楼 redish 2009-10-26 17:07
打不开地址

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • ASP.NET中DataGrid的单元格合并

    本文介绍了如何在ASP.NET中的DataGrid控件中合并单元格,从而获得更好的外观和清晰度。

  • datagridview单元格合并居中_合并相同单元格内容,这两种方法你应该知道

    我们在日常工作中,合并单元格内容不用想,用到的肯定是非常多的,比如内容相同的合并到一起,或者对合并后的内容填充序号等等比如像下面这样的数据,我想把部门一样的合并到一起,如果一个个的合并那效率会非常,如何快速的合并呢?今天主要给大家介绍下,相同的内容如何快速的合并到一起01数据透视表法1、首先我们选择需要合并的数据区域,点击-【插入】-【数据透视表】,数据表位置选择现有工作表,并选择任意单元格,点击...

  • DataGridView合并单元格(一列或一行)

    #region"合并单元格的测试(一列或一行)" // int?是搜索一种类型(可空类型),普通的int不能为null,而用int?,其值可以为null //private int? nextrow = null; //private int? nextcol = null; //在CellPainting方法后调用 privatevoiddataGridView1_CellF...

  • 在Winfrom下的对DataGridView单元格合并

    最近接了一个若差事,要在DataGridView中实现单元格合并,嘿,可搞惨我也,要是Asp.net中对我不是小菜碟吗?找了老半天,也没见一个现成例子,小鸟没法只能自己写了一个变想的,只实现了横向单元格合并,纵向还没时间做,如有哪位高手能把它加工,小弟会感激不尽,哈哈,费话少说,转入正题,请看代码:using System;using System.Collections.Generic;usin...

  • winform TableLayoutPanel 设置合并行(RowSpan)

    近期写一个软件,它有原型,是另外一人用MFC写的,现在我的任务是用winform(C#)重写。今天遇到一个界面设计的问题: 原版:这个区域里面的内容,是自由排列的,不过大致可以看成是4x4的表格,不过第四列,纵向只有三个元素, 现在要在winform版中重现这个区域,设计时,我用了TableLayoutPanel进行布局。 问题来了,TableLayoutPanel是自动排列的表格,对于...

  • winform记录

    datagridview合并单元格

  • c# winform datatable合并单元格_winform项目——仿QQ即时通讯程序03:搭建登录界面...

    上两篇文章已经对CIM仿QQ即时通讯项目进行了需求分析和数据库设计。winform项目——仿QQ即时通讯程序01:原理及项目分析winform项目——仿QQ即时通讯程序02:数据库分析与设计今天这篇文章本来打算介绍CIM所有的界面设计,CIM的界面总共有7个,分别是登录界面、主界面、聊天界面、搜索好友界面、添加好友界面、个人数据界面、验证消息界面。为了照顾新手,我将对登录界面的搭建进行非常详细的讲...

  • 【转】datagridview 动态合并单元格代码

    转自:http://www.360doc.com/content/12/1219/22/10939365_255183523.shtml 效果如下图第一列“国家”,相同的数据可以合并为一个单元格显示。 我的datagridview数据源是通过图形化界面拖放dataset与数据库教程绑定的    /// /// 合并GridView中某列相同信息的行(单元格) 

  • 关于使用DataGridview列合并与同样的内容的行合并

    例子: 重写 datagridview using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Drawing.Design; using System.Windows.Forms; /// <summary> /// DataGridView行合并.请对属性MergeColumnNames 赋值既可 /// </su

  • Easyui Datagrid相同连续列合并扩展(一)

    一.autoMergeCellAndCells实现效果 function onLoadSuccess(data){ $(this).datagrid("autoMergeCellAndCells",['productid','productname']); }   二.autoMergeCells实现效果 function onLoadSuccess(...

  • C#使用winform合并DataGridView的单元格

    【代码】C#使用winform合并DataGridView的单元格。

  • C#WinForm开发之DataGridView 中合并单元格

    Windows Forms DataGridView 没有提供合并单元格的功能,要实现合并单元格的功能就要在CellPainting事件中使用Graphics.DrawLine和 Graphics.DrawString 自己来“画”。 下面的代码可以对DataGridView第1列内容相同的单元格进行合并: private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)

  • C# Winform DataGridView单元格合并

    需要重绘单元格。在下面这个事件里写就可以了,下面这个例子只是对第一列中内容相同的数据合并,你可以根据自己的实际情况做调整,可以写了一个控件,可以随时设定合并哪一列,一次合并几行数据。 private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e) { // 对第1列相同单元格进行...

  • winform maskedtextbox 双击选中文本_表格中文本合并在一起还不会用吗?这些方法教你轻松搞定...

    今天看到同事在合并表格中的文本,竟然是一个个复制、粘贴,还好需要合并的文本并不多,几十行而已(如下图)。今天小编教大家几种快速合并文本的方法方法一:快捷键Ctrl+E填充法首先需要输入一个合并后的效果,然后选中下面的单元格,按Ctrl+E键,就可以得到想要的合并文本效果。方法二:使用&符号连接&符号可以把两个或多个单元格内容连接在一起,用法超简单:=A1&B1就可以。上图中...

  • GridView 合并列、行类

    using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data;using System.Web.UI.WebControls; /// <summary>///GridViewMergeCell 合并GridView liyang 20090916/...

  • wpf 动态合并datagrid表头单元格

    wpf 动态合并datagrid表头单元格

Global site tag (gtag.js) - Google Analytics