Nutz是一组轻便小型的框架的集合, 各个部分可以被独立使用,把SSH的精华封装在一个1M左右的jar包中,Nutz不对其他任何第三方库产生依赖,如果不考虑数据库链接和日志的话,创建完美的Web应用只需要一个Nutz的jar包。

         作为产品而言,就算是再优秀,如果没有优良的使用文档,也是白搭。这也是Nutz的优势所在,很少见到文档像Nutz这样详细的开源框架。

         总之,小菜认为Nutz乃国产良心精品。

         但是,Nutz 再怎么好,也是个人维护的开源框架,总会遇到种种问题。

         今天小菜在实体索引注解方面遇到了点问题,啥问题呢:根本不知道索引注解怎么用。。。

         但令小菜意外的是,整个度娘和谷歌,竟然搜不到一丁点答案,官方也没有说明。。。

         最后还是在GitHub里找到了点线索,现在把使用方法共享一下!

         假设有如下实体:

 

 1 /**
 2  * 用户
 3  * @author xx
 4  *
 5  */
 6 @Table("t_user")
 7 public class User {
 8     /**
 9      * 主键
10      */
11     @Id
12     private long id;
13     
14     //其他属性......
15     
16 }
17 
18 /**
19  * 用户操作记录
20  * @author xx
21  *
22  */
23 @Table("t_user_record")
24 public class UserRecord {
25     
26     /**
27      * 主键
28      */
29     @Id
30     private long id;
31     /**
32      * 用户id(外键)
33      */
34     @Column("user_id")
35     private long userId;
36     /**
37      * 创建时间
38      */
39     @Column("create_date")
40     private Date createDate;
41     
42     //其他属性......
43     
44 }
View Code

相关文章:

  • 2022-01-16
  • 2021-07-06
  • 2021-08-29
  • 2021-10-22
  • 2022-01-30
  • 2021-05-30
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-06
  • 2022-03-01
  • 2022-02-01
  • 2022-12-23
  • 2022-02-10
  • 2021-11-12
相关资源
相似解决方案