Caminho de Imagem no banco de dados

Bom dia galera, tudo certo ?? Bem, na minha aplicação tenho ícones nos menus. No meu banco de dados pego eles pelo nome de cada ícone da seguinte maneira: tenho uma tabela GER_MENU, com um campo MENU_IMG que coloco o nome da imagem, por exemplo, escola.Daí que no meu default.css faço o seguinte:

.escola {
    background-image: url("../img/icon/escola2.png") !important;
}

Sendo a escola o que está lá no banco de dados. No meu Menu.java que é a classe de entidade do BD faço o seguinte:

    public String getImage() {
        return image != null && !image.trim().isEmpty() ? String.format("ui-icon %s", image) : null;
    }

Sendo a image referente ao campo que estou colocando o nome escola no banco. O que queria fazer é o seguinte: não utilizar o default.css, pois se eu tiver mtos ícones, vai virar um coisa…e sim tentar colocar direto o caminho no String.format. Teria como ?? Se laguém puder ajudar, agradeço.

Alguém poderia dar uma ajuda aí ?? Vlw…