1,Service层中使用接口对应实现类的方式的原因:
拥有解耦合的效果,实现只对外提供接口的原则,隐藏业务的具体实现
2,SpringMVC的运行过程:
3,对数据库字段的查询处理:
count(1):指该查询只查询一条数据,比如登录查询账号密码是否正确时,一般最简单粗暴的查询会把整个数据库走一遍,但使用该方法后,当查询到一条匹配数据后,就会返回
select count(1) from user where username=#{username}
对字段的查询:要查询哪些字段,就手敲入哪些字段,避免使用*的方式