Controller函数如下
User对象中,构造函数设置了3个参数,如下
当测试程序request 这个链接
http://localhost:8080/register?username=admin&password=123456&email=admin@163.com
时,却调用了无参构造函数,终端输出 No user specified. 同时,反而能读取到 username 和 password 参数传入的值,这是为什么呢?
检查了半天之后,发现是在 User 类中,忘记给 email 设置 setter 了。
增加 setter 后,运行正常
此时调用了有参的构造函数