Java 的輕量級 ORM 框架,Ujorm 1.22 發布

fmms 13年前發布 | 7K 次閱讀 ORM

Ujorm是一個新的開源Java版ORM框架,Ujorm的作 者目標是開發一個足夠敏捷的ORM框架作為Java應用的持久層,以適合快速迭代開發的敏捷團隊。Ujorm的第一個優勢是性能上的優勢,從一個簡單的 SELECT來時,Ujorm的性能要遠遠高于同類框架。當然Ujorm還包括有:類型安全的查詢參數,更小的性能開銷,和最簡化的實體解決方案。

  Order order = new Order();
  order.setDate(new Date());
  order.setNote("My order");

Item item = new Item(); item.setOrder(order); item.setNote("Yellow table");

Session session = ormHandler.createSession(); session.save(order); session.save(item);

session.commit(); session.close();</pre>

Ujorm 1.22 發布,改進內容:

  • The UjoProperty interface extends the CriterionMaker now for a simpler Criterion building.
  • A new annotation parameter called converter can be assigned for a special reading data from/to ResultSet.
  • A new method UjoComparator.sort() is implemented, as well as a better type safe using Java generics.
  • Solid database names of foreign columns name constraints are implemented.
  • The right parameter of Criterion can be an indirect property.
  • The default implementation toString() of the AbstractUjo object is improved

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!