问题描述
我加载这个配置文件以后,但是怎么来草组偶数据库呢?不知道从哪里下手了~~~难道可以直接用find查询数据库?我用的是springmvc框架然后是想写一个java类有main函数然后来查询数据库然后我就加载了配置文件,但是后面不知道怎么操作了求各位大虾给予解答~~~
解决方案
console程序最好不要和web公用一个applicationContex.xml,可以用import方式内嵌共有部分,或者调用时加载多个。把ConsoleQuery也作为一个Bean在applicationContext-console.xml里声明public class ConsoleQuery {@Autowiredprivate XentityDao xentityDao;public static int void main(String[] args) { String[] paths = {"applicationContextBase.xml","applicationContext-console.xml"}; ApplicationContext actx = new FileSystemApplicationContext(paths); ConsoleQuery entryInst = actx.getBean(ConsoleQuery.class); entryInst.execute();}private void entryInst.execute() { List<Xentity> entities = xentityDao.list(); for(Xentity entity:entities) { System.out.println("name:"+entity.getName()); }}}