InserUserForm类中sex接收的后端数据是String类型,TbUser中的Sex是enum类型,数据库中的Sex是enum类型。insert方式中sex是通过宽化为Object类型传递给数据库enum类型的,update方式中则是通过String类型直接传递给数据库的enum类型的,这其中是哪些原理呢?彼此之间数据类型似乎并不一样,但是其实是可以正常传递数据的。包括老师您讲的数据库中的json数据(我晓得json的本质是String),老师的代码里应当也是宽化为Object后传递到数据库的json类型。这里也可以直接传递String类型给数据库中的Json吗?数据库中Date类型似乎是须要严格类型匹配的,那什么数据类型可以通过Object,甚至String直接传呢?而什么又必须要变革呢?从老师的代码里我也发觉了数据库中的Char类型可以直接接收java中的String。这些java和数据库之间的类型转化,因为不知道原理,挺困扰的,望老师解惑