首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

应用注解做ORM

2012-11-04 
使用注解做ORM1. 注解在Nutz中的应用在nutz中,和数据库对应的pojo,我们可以使用注解的方式来配置field和ta

使用注解做ORM

1. 注解在Nutz中的应用

在nutz中,和数据库对应的pojo,我们可以使用注解的方式来配置field和table的column之间的对应,也可以用注解来配置两个pojo之间的关系,例如我有一个POJO,名字叫"Box",里面包含两个字段:

(1)

?不出意外,输出应该是"INSERT INTO tbl_user (id,name,userAge) VALUES (1,Tom,12)"。
?通过这个例子您会发现许多问题:

(1)代码结构差 (2)异常处理差 (3)结果都不对,因为sql语句没有给string类型加上引号。(4).....

但是,如果您之前对Annotation不是特别了解,但愿本文能起到一个抛砖引玉的作用。

?

最后,您可以去使用一下Nutz的dao功能,去体验一下Annotation给我们带来的便利。http://code.google.com/p/nutz/

?


?

?

1 楼 天机老人 2010-01-19   这个能用pojo生成数据库吗?
当然我同意,复杂的表关系与SQL自己写。

但是还是最好出一个pojo转数据库的生成工具吧,在开发阶段可以引到jar包中,开发完后,上线后,以后可以不一定要引入。

我喜欢DDD 2 楼 amosleaf 2010-01-20   天机老人 写道这个能用pojo生成数据库吗?
当然我同意,复杂的表关系与SQL自己写。

但是还是最好出一个pojo转数据库的生成工具吧,在开发阶段可以引到jar包中,开发完后,上线后,以后可以不一定要引入。

我喜欢DDD
目前没有做到生成数据库。

热点排行