You can use java.text.Normalizer
to strip accents.
String strippedAccent = Normalizer.normalize(someText, Normalizer.Form.NFD).replaceAll("\\p{InCombiningDiacriticalMarks}+", "");
f you want to use it in a query, you should probably add a field into your DB containing the stripped-down version of the searchable text.