首页 > 编程知识 正文

properties配置文件格式,mybatis mapper配置

时间:2023-05-06 01:23:04 阅读:155614 作者:1179

1 .引入外部属性文件? XML版本=' 1.0 '编码=' utf-8 '? beans xmlns=' http://www.spring framework.org/schema/beans ' xmlns 3360 xsi=' http://www.w3.org/2001/XML schema-instance ' xmlns : context=' http://www.spring framework.org/schema/context ' xsi : schema location=' beans/spring-beans.xsd 3358 www.spring framework.org/schema/content -引入个人配置文件----import resource=' class PP

不,不! --mybatis和mysql为--dependencygroupidorg.my batis/groupidartifactidmybatis/artifactidversion3.5.2/version/de pepersid --- JUnit---dependencygroupidjunit/groupidartifactidjunit/artifactidversion 4.12/version/dependency! --spring核心依赖--dependencygroupidorg.spring framework/groupidartifactidspring-context/artifactidversion5.1.9. relling-- spring集成我的mybatis框架--dependencygroupidorg.spring framework/groupidartifaction artifactidversion5.1.9. ependencydependencygroupidorg.my batis/groupidartifactidmybatis-spring/artifactidversion 2 dependendent --druid连接池为--dependencygroupidcom.Alibaba/groupidartifactiddruid/artifactidversion1.2.6/verssssion

? XML version=' 1.0 ' encoding=' utf-8 '? beans xmlns=' http://www.spring framework.org/schema/beans ' xmlns 3360 xsi=' http://www.w3.org/2001/XML schema-instance ' xmlns : context=' http://www.spring framework.org/schema/context ' xsi : schema location=' beans/spring-beans.xsd 3358 www.spring framework.org/schema/content ---一:配置studentService对象--bean id=' student service ' class=' com.it heima.service.impl.student 配置spring集成mybatis的bean (三个)--! ---配置三个Bean:DruidDataSource、SqlSessionFactoryBean和MapperScannerConfigurer! ---配置druid data source连接池- -! -外部属性文件--- context : property-placeholder location=' class path : JDBC.properties '/bean id=' data source ' class=' com.Alibaba.druid.pool.druid data source ' property name=' driver class name ' value=属性名称=' username ' value=' $ { JDBC.username } ' /配置属性sqlsessionfactorybean对象并配置角色sqlsessionfactorybuan -因为不需要该类的bean对象可以不添加唯一标识符--- bean class=' org.my batis.spring.sqlsessionfactorybean '! -1必须注入连接池对象【必需】--property name=' data source ' ref=' data source ' /! 加载MybatisConfig.xml核心配置文件。 如果提取了核心配置文件的全部内容,则可以不加载【选项】--property name=' config location ' value=' class path 3360 mybatision-- 3 如果要使用注释设置SQL语句,请键入别名【选项】--property name=' typealiasespackage ' value=' com.it heima.bean ' /! -4加载映射配置文件。 如果映射配置文件和mapper接口位于同一个包下,并且名称相同,则为、 【选项】--property name=' mapper locations ' value=' class path : student mapper将自动加载到的MapperScannerConfigurer对象角色1 :扫描具有mapper接口的包,为接口创建代理对象,并将其添加到spring容器角色2 :映射配置文件和mapper接口位于同一个包下,具有相同的名称相应的映射配置文件- -扫描包含自动加载--beanclass=的映射器接口的包--property name=' base package ' value=' com.it hit

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。