BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

他的粉丝

Stack Overflow技术趋势分析:ORM在走下坡路

作者 薛命灯 关注 24 他的粉丝 发布于  2017年12月11日 1

近日,数据科学家Julia Silge在Stack Overflow官方博客上分享了一组分析数据,分别揭示了增长势头最为明显、急转直下和稳步增长的技术。

他的粉丝

用于.NET Core的ORM

作者 Jonathan Allen 关注 594 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2017年12月8日

尽管EF Core正在努力提供视图和存储过程等基本数据库特性,但是开发人员也在寻求能满足他们数据访问需求的ORM工具。本文列出了一些相对广为使用的ORM。

他的粉丝

Apache OpenWebBeans 发布适用于 Java EE 微服务的 Meecrowave 服务器 1.0

作者 Michael Redlich 关注 15 他的粉丝 ,译者 刘志勇 关注 3 他的粉丝   发布于  2017年9月5日

最近,Apach OpenWebBeans 发布了 Meecrowave 项目的 1.0.0 版本,是一个利用 servlets、CDI、JSON-P 和 JSON-B 以及 JAX-RS 在现有 Apache 项目之上构建的微服务服务器。Meecrowave 可用于微服务和独立应用。

他的粉丝

Java反射库中的安全漏洞在30个月后终于修复了

作者 Abraham Marín Pérez 关注 9 他的粉丝 ,译者 张卫滨 关注 13 他的粉丝   发布于  2016年5月17日

在2013年7月,Security Explorations发现了Java中的一个漏洞,通过这个漏洞攻击者可以提升他们的访问权限。Oracle曾经发布过一个补丁,但是只需简单的修改就可以让攻击继续有效。Oracle在8u77中包含了一个补丁对其进行了修复。在本文中,我们会深入介绍比较鲜为人知的类加载过程,它是这个问题的核心所在。

他的粉丝

通过Jinq简化数据库查询

作者 Abraham Marín Pérez 关注 9 他的粉丝 ,译者 张卫滨 关注 13 他的粉丝   发布于  2016年3月24日

Jinq库为数据库查询提供了一个DSL,可以用于Java和Scala。这个项目的灵感来源于.NET的LINQ,致力于提供易于编写的查询,同时支持类型安全。据这个工具的创建者Ming-Yee Iu介绍,Jinq起步于2006年,当时的名称为Queryll,但是直到采用了Java 8的lambdas,才完全发挥出了它的潜力。

他的粉丝

在领域驱动设计中对聚合进行设计与存储

作者 Jan Stenberg 关注 34 他的粉丝 ,译者 邵思华 关注 3 他的粉丝   发布于  2014年12月19日 3

在使用领域驱动设计的过程中,使用者们对于如何创建设计良好的聚合(aggregate)这一模式始终知之甚少。在Vaughn Vernon近期发布的两篇文章中,他为读者介绍了组合聚合边界的相关指南,并且介绍了在对聚合进行存储的时候如何使用ORM的替代技术。

他的粉丝

让看板流程经理来促进变革

作者 Ben Linders 关注 27 他的粉丝 ,译者 孙浩 关注 2 他的粉丝   发布于  2014年11月7日

Matthew Philip认为,当一个组织机构将看板主要用于可视化地呈现工作时,他们可能会错失很多好处。引入流程经理角色可以帮助团队反省并找到他们所面对问题的解决方案,从而促进组织的变革。

他的粉丝

Spring Data发布序列——Spring 4.0、限制查询、SpEL、ALPS

作者 Bienvenido David 关注 1 他的粉丝 ,译者 谢丽 关注 11 他的粉丝   发布于  2014年10月14日 1

Spring Data发布序列Evans正式发布。该发布序列包含11个Spring Data模块,可以帮助开发人员基于关系型和非关系型数据存储构建数据访问层。

他的粉丝

你正在以错误的方式使用ORM

作者 Jan Stenberg 关注 34 他的粉丝 ,译者 马德奎 关注 0 他的粉丝   发布于  2014年9月20日 6

团队弃用一种对象关系映射框架(ORM),因为他们认为它性能不够好或者增加了太多不可知的因素,但那通常是由于用法不对。在最近的一次演讲中,Jimmy Bogard着重强调了在使用ORM时他认为正确和错误的方式,其中包括映射和查询问题。

他的粉丝

NHibernate移除了对Iesi.Collections类库的使用,并改进了对SQL Server 2012的支持

作者 Roopesh Shenoy 关注 0 他的粉丝 ,译者 邵思华 关注 3 他的粉丝   发布于  2014年8月30日

NHibernate已经发布了4.0的GA(Gammer)版,它提供了对.NET 4.0的支持,移除了对Iesi.Collections类库的使用,并且加入了对某些SQL Server 2012特性的支持,例如序列及查询分页。

他的粉丝

Rails 4.1改进启动时间和响应布局

作者 Mirko Stocker 关注 1 他的粉丝 ,译者 马德奎 关注 0 他的粉丝   发布于  2014年4月12日

现在,Rails 4.1可以预加载应用程序,这改进了启动时间。它还改进了Action Pack、Active Record和Action Mailer。

他的粉丝

让敏捷回顾产生的行动得以实施

作者 Ben Linders 关注 27 他的粉丝 ,译者 马凯 关注 0 他的粉丝   发布于  2014年3月22日

敏捷回顾帮助团队找到并实施行动从而持续地改进。有不同的方法来跟进行动,也有不同的方法来分析行动是否会导致更好的团队表现和是否会为客户带来更多的价值。

他的粉丝

函数关系映射库Slick 2.0发布

作者 Jan Stenberg 关注 34 他的粉丝 ,译者 夏雪 关注 0 他的粉丝   发布于  2014年1月28日

适用于Scala的函数关系映射库(FRM)(相当于用于面向对象编程的对象关系映射(ORM))Slick已经于近期发布了2.0版本,该版本附带了一款适用于逆向工程数据库模式的代码生成器,以及支持non-SQL数据库的新的驱动体系架构。

他的粉丝

Frans Bouma认为代码先行的ORM是“愚蠢的”

作者 Jonathan Allen 关注 594 他的粉丝 ,译者 姚琪琳 关注 0 他的粉丝   发布于  2014年1月10日 1

在使用ORM构建基于数据库的项目时,开发者可以选择是先设计数据库表,还是先设计类或抽象模型。为了展开讨论,我们先列出Frans Bouma的结论:代码先行的ORM是愚蠢的。

他的粉丝

OpenAccess ORM Q3 2013 SP1增加VS 2013支持, 停用传统的向导、Oracle 9i和MySQL 5

作者 Anand Narayanaswamy 关注 0 他的粉丝 ,译者 孙镜涛 关注 2 他的粉丝   发布于  2014年1月7日

Telerik于最近发布了OpenAccess ORM Q3 2013 SP1,支持VS 2013、传统的向导、Oracle 9i和MySQL 5.0。伴随着最近的更新,现在的设计时工具能够与VS 2013完全兼容,同时还能在新的IDE中打开示例项目。新版本还使用类似于长度、规模和“最大值”大小这样的类型指导方针提升了Fluent API Dictionary映射。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT