cy857856073 2017-08-30 00:12 采纳率: 0%
浏览 1782

ssm框架 Service层 实例化对象后 对象不能赋值?

@Service
public class UserService {
@Autowired
private UserMapper userMapper;

public Table1 getTable1(Integer id) {
Table1 t=new Table1();
String name="";
t=userMapper.getTable1(id); t总为空
}
}

  • 写回答

6条回答 默认 最新

  • 毕小宝 博客专家认证 2017-08-30 01:04
    关注
     userMapper.getTable1这个方法返回值的属性有没有被赋值过呢?
    检查下构造函数,如果没有赋值过,当然就是默认的空值了。
    或者userMapper.setTable(t),先给它赋值,再获取;或者在SpringMVC的配置bean中初始化该属性。
    
    评论

报告相同问题?

悬赏问题

  • ¥15 代码的修改,添加和运行完善
  • ¥15 krpano-场景分组和自定义地图分组
  • ¥15 lammps Gpu加速出错
  • ¥15 关于PLUS模型中kapaa值的问题
  • ¥15 关于博途V17进行仿真时无法建立连接问题
  • ¥15 机器学习教材中的例题询问
  • ¥15 求.net core 几款免费的pdf编辑器
  • ¥15 为什么安装HCL 和virtualbox之后没有找到VirtualBoxHost-OnlyNetWork?
  • ¥15 C# P/Invoke的效率问题
  • ¥20 thinkphp适配人大金仓问题