MacDonald:

What you have heard about catfish is true. They love to spawn in the nooks and crannies found along rip-rap lines. The bigger the rip-rap stone size the better.

Here on the Mississippi River (Eastern IA) it is prime fishing territory for Channel cats in the 2-4 lb range in middle to late June.

We just float a slipbobber along the rip-rap letting the current take it downstream along the structure. The perfect bait is a big leeches...The bigger, the better!

For a pond environment, I've heard that old tires laying flat on their side will provide prime catfish spawning areas as well.