beansql
propertymybatis
<app
以上配置,其中SqlSessionFactoryBean ide
接口ui
這個核心類在mybatis那個jar中呢,以下圖:this
,這裏只說明這個類的做用 spa
的 xml
this = buildSqlSessionFactory();接口
("Property 'dataSource' is required" sqlSessionFactoryBuilder);get
state == configLocation) || !(null != );
這些都是對必須配置屬性的異常處理。
"sqlSessionFactory"= "dataSource"=/>
property=value*:zzy/*Mapper.xml>
property</, 下節對經常使用屬性作簡單介紹
configLocation
private;
private
private
private;
Properties sqlSessionFactoryBuilder SqlSessionFactoryBuilder();
SqlSessionFactory environment.getSimpleName();
failFast
private;
TypeHandler<?>[] typeHandlersPackage
private;
String typeAliasesSuperType
//issue #19. No default provider.
private;
Class<? vfs
private;
ObjectFactory objectWrapperFactory
mapperLocationsdataSource