没有ORM
No ORM(NORM)软件包是一组基于JDBC构建的Java实用程序,用于以更安全和类型安全的方式更好地将SQL查询集成到Java代码中,而无需在Java中重新描述SQL表结构。 相反,其想法是使程序员能够在插入Java的类型系统的同时编写其SQL查询并为每个查询量身定制参数和结果的模型。
指导原则:
SQL查询是以静态方式指定的,其中没有用户数据可以污染它们(即Java批注)
使用具有命名字段和类型字段的Java类(而不是冗长且易于出错的反射接口)将参数和结果(未)编组在一起
优先选择编译时间,然后选择初始化时间检查,而不是执行时间检查,以便更早发现问题
选择灵活的Java接口以启用灵活和安全的查询使用
简单的私人查询
这是一个私有查询的轻量级示例,您可以将其内联到方法中。
public void performQuery( int baz) throws
评论0
最新资源