I'm trying to find a way to initialize MessageDigest with Guice. Currently I have this:
public class MyClass {
MessageDigest md;
public MyClass() {
try {
md = MessageDigest.getInstance("MD5");
} catch (NoSuchAlgorithmException e) {
throw new RuntimeException(e);
}
}
....
}
I'm trying to see if it can written as:
@Inject
MessageDigest md;
But how do I make Guice call MessageDigest.getInstance("MD5") ?