how to insert bitmap into Oracle8i using java

hi all,
Is there anyone know how to insert a bitmap file size 596KB into oracle8i using Java via preapred statement?
I created a table with two BLOB columns and some other VARCHAR2 columns. But uncertain on how to insert bitmap in oracle via preparedStatement.
I used to insert the bitmap into PGSQL, bytea data type. How to do it in oracle8i?
BFILE is not advisable in my application. Because it required operating system i/o.