我对写笔记什么的没什么太大兴趣,用篇博文记录下自己的学习,还是挺不错的。
这篇讲的是ORM框架的深度剖析,不废话了。
直接放图
这是数据库类型和java数据类型的映射关系
我们用代码来说明一下
这是代码的bean类,也就是跟数据库表作对应的
这里用到了两个自定义的注解Table和Column,主要是模拟
1 package com.orm.demo.domain; 2 3 import org.orm.test.annotation.Column; 4 import org.orm.test.annotation.Table; 5 6 @Table("t_user") 7 public class User { 8 private int id; 9 @Column("name") 10 private String name; 11 private int age; 12 13 public int getId() { 14 return id; 15 } 16 17 public void setId(int id) { 18 this.id = id; 19 } 20 21 public String getName() { 22 return name; 23 } 24 25 public void setName(String name) { 26 this.name = name; 27 } 28 29 public int getAge() { 30 return age; 31 } 32 33 public void setAge(int age) { 34 this.age = age; 35 } 36 37 public User(String name, int age) { 38 this.name = name; 39 this.age = age; 40 } 41 }