我使用@Select注解映射了一个语句在一个接口的函数上 查询得到的数据正确 但是有些数据需要用@Results映射一下我照着帮助文档的写法 大概如下 @Select("SELECT idBlog, name as blogname, url as blogurl FROM BLOG")
@Results(value = {
@Result(property="id", column="idBlog"),
@Result(property="name", column="blogname"),
@Result(property="url", column="blogurl"),
@Result(property="author", column="idBlog", javaType=Author.class, one=@One(select="selectAuthor")),
@Result(property="posts", column="idBlog", javaType=List.class, many=@Many(select="selectBlogPosts"))
})
List<Blog> selectAllBlogs();我再调用的时候 发觉我设置的Results根本就没有起到任何作用(甚至写错也没有任何影响) 这是为什么我是通过Spring获得的Mapper对象
@Results(value = {
@Result(property="id", column="idBlog"),
@Result(property="name", column="blogname"),
@Result(property="url", column="blogurl"),
@Result(property="author", column="idBlog", javaType=Author.class, one=@One(select="selectAuthor")),
@Result(property="posts", column="idBlog", javaType=List.class, many=@Many(select="selectBlogPosts"))
})
List<Blog> selectAllBlogs();我再调用的时候 发觉我设置的Results根本就没有起到任何作用(甚至写错也没有任何影响) 这是为什么我是通过Spring获得的Mapper对象
解决方案 »
- 用spring2.5 +hibernate3.3 +spring MVC用到哪些jar包?
- JSP中的request与struts2的action中的request有什么异同和联系
- 求高人帮助!compass问题 我是struts2.0+spring3.0+hibernate+3.6
- struts2程序报错ognl-2.7.3jar has no source attachment
- 对于05年建立的项目,现在要添功能,是应该重新做,还是在原来基础上改
- 请教高手:String类问题
- 急求WebSphere 生成日志问题
- 求工作流的开源框架
- 关于使用axis,我有几个疑惑
- 新手上路,问题请教!
- JAXB2 unmarshal 报javax.xml.bind.UnmarshalException: unexpected element (uri:"", local...
- 今天看到一个创建线程池实例的代码,有个疑问?
现在不是完全不好使 有的映射就好使 有的就不好使 区别在于有的映射在@Select里用了连接查询
而且不好使的地方仅仅是@Results未生效