Java 的輕量級 ORM 框架,Ujorm 1.22 發布
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 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!