ITPub博客

首页 > 应用开发 > Java > bean 那边的变量和 mapper的resultMap 还有select 里面的字段的关系

bean 那边的变量和 mapper的resultMap 还有select 里面的字段的关系

原创 Java 作者:linmenglan1 时间:2018-04-26 10:50:22 0 删除 编辑



前提是:
 <select id="queryOnlineCustomerArea" resultMap="BaseResultMap" parameterType="java.util.Map" >

这边的select方法里用的是   resultMap, 备注:parameterType 这个是前台 传过来的参数集合.
才会引用到 bean 那边的方法。
如果方法里写的是 resulttype="java.util.Map"  parameterType="java.util.Map", 如果写的是这个 ,那就跟bean 和resultMap  没有关系了,前台那边直接读 select 里语句的字段。
下面我们说的是select 方法用 resultMap 的,引用到bean的:
1.  bean  这边的变量要和 mapper 的 resultMap 里面的property 相同。

2 而 column 列和 下面的这些数据库里面查询出来的字段相同,有别名要根据别名来,要跟别名相同

3 而上面的mapper 的 resultMap 里面的  property  是 jsp 页面要展示的字段,所以 jsp展示的字段要和 property 的相同,但是property 可以和  column 不相同,一般我把它弄成驼峰式的property,比较美观,哈哈,当然也可以property 和column 是相同的 

大家可以看看!!!!

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31369373/viewspace-2153380/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2016-07-03

  • 博文量
    85
  • 访问量
    157914