首页 > 编程知识 正文

mybatis逆向工程配置文件,SqlSessionFactory

时间:2023-05-06 00:45:27 阅读:34133 作者:4930

一、向dataSource添加属性的三种方法

方法1 :配置数据库连接信息

数据源类型=' pooled ' property name=' driver ' value=' com.MySQL.JDBC.driver '/property name=' URL ' value=属性名称=' password ' value=' root '/property name=' root '/property name property name=' URL ' value=' $ { URL

属性名称=' driver ' value=' com.MySQL.JDBC.driver '/property name=' URL ' value=' JDBC 3360 MySQL 3660 property name=' password ' value=' root '/采用propertiesenvironmentsdefault JDBC事务管理--- transactionmanagertype=' JDBC ' property name=' auto commit ' value=' fff 传输管理器数据来源名称=' pooled ' property name=' driver ' value=' $ { driver } '/property name=' URL ' value property name=' password ' value=' $ { password } ' /数据源

jdbc.properties

#数据库配置文件driver=com.MySQL.JDBC.driver URL=JDBC : MySQL 3360//localhost 33603306/jdmj _ dbusername=rootpassword=rootpropertiesresource=' JDBC.properties '/环境默认值=' development '采用enn name JDBC事务管理--transactionmanagertype=' JDBC ' property name=' auto commment 传输管理器数据来源名称=' pooled ' property name=' driver ' value=' $ { driver } '/property name=' URL ' value property name=' password ' value=' $ { password } ' /数据源

打包实用工具; importorg.Apache.com mons.dbcp2. basic data source; importorg.Apache.com mons.dbcp2. basicdatasourcefactory; importorg.Apache.ibatis.data source.data source factory; import javax.sql.DataSource; import java.util.Properties; publicclassdbcpdatasourcefactoryextendsbasicdatasourceimplementsdatasourcefactory { privatepropertiesproperties=null; publicvoidsetproperties (属性属性) { this.properties=properties; }公共数据源获取数据源() {数据源数据源=null; try {数据源=basicdatasourcefactory.create数据源(properties ); }catch(exceptione ) { e.printStackTrace ); }返回数据源; }} mybatis-config.xml

? XML版本=' 1.0 '编码=' utf-8 '? doctypeconfigurationpublic '-/my batis.org//dtd configuration 3.1//en ' ' http://my batis.org/dtd/my batis-3-CCC -定义别名- -类型别名! -方式一:用包名类名完整路径限定----typealiasalias=' role ' type=' POJO.role ' /! -如何扫描包路径@Alias注释--package name=' POJO.bean '/type aliases! -注册自定义type handler-- typehandlerstypehandlerjdbctype=' varchar ' Java type=' string ' handler=' type handler.myster er handler=' org.Apache.ibatis.type.enumtypehandler ' Java type=' util.sex -定义数据库信息。 缺省情况下使用开发数据库构建环境--environments default=' development ' environment id=' development '! JDBC事务管理----transaction managertype=' JDBC ' property name=' auto commit ' value=' false '/transaction manager! -使用自定义数据源- -数据源类型=' util.dbcpdatasourcefactory ' property name=' driver ' value=' $ { driver } ' ' property name=' username ' value=' $ { username } '/property name=' password ' value=' $ { password } ' /数据源-。 role.XML '/mapper resource=' mapper/user mapper.XML '/mappers/connect

#数据库配置文件driver=com.MySQL.JDBC.driver URL=JDBC : MySQL 3360//localhost 33603306/jq dmj _ dbusername=rot pasq

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