温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
下面呢,我们来说一下这个这个解。这个注解呢,我们先来看我们前面加的这个basic,我们讲了,如果在get方法上不添加任何注解的话,默认就加了basic,对吧?那么即便是你不加,他也会把这个email或者是这个age映射为数据表的一列吧?好的,那比方说呢,哎,我现在我需要去写一个。工具方法,或者说写一个辅助方法,比方说public string get in for,诶,我需要在页面上啊,通过一条表达式去显示一下我customer的一个基本信息。有用info这个属性吗?比方说。我们显示一个。加lastname。再加email,再加email,诶可以了,有last name跟email就够了,那我们说呀,这是一个工具方法说不需要。
01:09
应设为。数据。表的一列,大家看对于这样的方法我们怎么做,我不需要进行映射,那默认情况下先找一个瞧瞧吧,把这个去掉,大家说我要这样跑的话,能跑得通吗?一种就是可以跑得通,会看到数据表里边有一个in for列吧,但那个也是不是我们希望的。另外一种方式是跑不通,看效果。大家看是不是失败了呀,因为我们对于这个。Info没看见set方法吧,所以说过都没过好了,对于像这样的属性,如果你确实不想给它硬设为数据表里边一列的话,你可以加一个注解叫transit。
02:04
这就可以了,这就是这个注解的作用。看看数据表,这个时候应该没有生成吧。没有,好了,这个去掉再走。点这个是吧,这个时候呢,成功的过来,F5右键open open OK,这就是transit这个注解的作用。表示。这个属性不需要映射到数据表的一列。如果你不加这个注解的话,默认是要去映射那一列吧,就默认是需要加basic的。OK。
我来说两句