Fast sprite rotation

Hi,
Which is the fastest way to rotate an image in Java2D?
I want to make a game if full screen exclusive mode where I will use heavily sprite rotation and I need to do it fast.I dont want to create pre-rotated images but to rotate the images in real time using code and with any angle.
I know about the Affine Trasformation,bt is it hardware accelerated?Or is it to slow and is better to use JOGL instead?
Thank u