Hibernate模糊级联查询
三个pojo类
Channel类 ChannelType类 Link 类
ChannelType 主键channel_type_id 是Channel的外键
Channel 主键channel_id是 Link 外键
两两关系都是one -to- many
如何写一个模糊查询语句
可以根据,第一个输入框channel_name (渠道名字)+第二个输入矿link_name(联系人名字)+第三个输入矿channel_type_name(渠道类型)+[搜索按扭]
三张表的级联模糊查询吧
如何实现!请大家给点提示!
------解决方案--------------------
前提 使用双向关联
Select lk1.* from Link as lk1 left join lk1.theChannel as ch1 left join ch1.theChannelType as ch2 where ch1.channel_name =? and ch2.channel_type_name =? and lk1.link_name = ?