用ibatis操作数据库时,每次操作前都要有下面的代码么?
Readerreader=Resources.getResourceAsReader("com/yh/ibatis/sqlmapconfig.xml");sqlMapCl...
Reader reader = Resources.getResourceAsReader("com/yh/ibatis/sqlmapconfig.xml");
sqlMapClient = SqlMapClientBuilder.buildSqlMapClient(reader);
reader.close();
每次操作都要先读配置,建立连接么?如果不是该怎么做呢?? 展开
sqlMapClient = SqlMapClientBuilder.buildSqlMapClient(reader);
reader.close();
每次操作都要先读配置,建立连接么?如果不是该怎么做呢?? 展开
展开全部
你这是测试的写法,发布程序后就自动读取config.xml中的配置信息了;
你这是告诉配置文件的位置,让程序加载进来,然后获取操作程序;
如果只是自己写着熟悉代码,必须都这么写,不然找不到配置文件,程序会报错;
等进了公司,直接在MVC的controller中写需要操作的代码即可,这些都不用写;
你这是告诉配置文件的位置,让程序加载进来,然后获取操作程序;
如果只是自己写着熟悉代码,必须都这么写,不然找不到配置文件,程序会报错;
等进了公司,直接在MVC的controller中写需要操作的代码即可,这些都不用写;
更多追问追答
追问
谢谢,那我再问一下,程序加载的话要写什么配置文件么?还有如果不这样写的话,那我怎么取得sqlMapClient这个对象操作数据库啊?
追答
你那个sqlmapconfig.xml就是配置文件啊,你需要配置数据库的连接参数
username;password;等等;
你去网上搜那个mybatis配置文件 照着写就OK了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询