- 浏览: 18604 次
- 性别:
- 来自: 北京
最新评论
配置文件 :
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<properties resource="config/jdbc.properties"></properties>
<typeAliases>
<package name="com.tiantian.mybatis.model"/>
</typeAliases>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="${jdbc.driver}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
</dataSource>
</environment>
</environments>
<mappers>
<mapper resource="com/tiantian/mybatis/mapper/UserMapper.xml"/>
<package name="com.tiantian.mybatis.mapperinterface"/>
</mappers>
</configuration>
把下面的数据源配置粘到上面就可以啦。但是注意数据库的名字和密码哦。
mysql的数据源配置:
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://localhost:3306/sql【表示数据库的名字】" />
<property name="username" value="【用户名】" />
<property name="password" value="【用户密码】" />
</dataSource>
Oracle的数据源配置:
<dataSource type="POOLED">
<property name="driver" value="oracle.jdbc.driver.OracleDriver" />
<property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl【表示数据库的名字】" />
<property name="username" value="【用户名】" />
<property name="password" value="【用户密码】" />
</dataSource>
映射文件:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
简单解释:
DTD:
文档类型定义(Document Type Definition)是一套为了进行程序间的数据交换而建立的关于标记符的语法规则。它是标准通用标记语言和[1] 可扩展标记语言1.0版规格的一部分,文档可根据某种DTD语法规则验证格式是否符合此规则
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<properties resource="config/jdbc.properties"></properties>
<typeAliases>
<package name="com.tiantian.mybatis.model"/>
</typeAliases>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="${jdbc.driver}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
</dataSource>
</environment>
</environments>
<mappers>
<mapper resource="com/tiantian/mybatis/mapper/UserMapper.xml"/>
<package name="com.tiantian.mybatis.mapperinterface"/>
</mappers>
</configuration>
把下面的数据源配置粘到上面就可以啦。但是注意数据库的名字和密码哦。
mysql的数据源配置:
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://localhost:3306/sql【表示数据库的名字】" />
<property name="username" value="【用户名】" />
<property name="password" value="【用户密码】" />
</dataSource>
Oracle的数据源配置:
<dataSource type="POOLED">
<property name="driver" value="oracle.jdbc.driver.OracleDriver" />
<property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl【表示数据库的名字】" />
<property name="username" value="【用户名】" />
<property name="password" value="【用户密码】" />
</dataSource>
映射文件:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
简单解释:
DTD:
文档类型定义(Document Type Definition)是一套为了进行程序间的数据交换而建立的关于标记符的语法规则。它是标准通用标记语言和[1] 可扩展标记语言1.0版规格的一部分,文档可根据某种DTD语法规则验证格式是否符合此规则
发表评论
-
如何获取配置文件的内容
2017-02-07 09:50 646读取properties文件的工具类: package co ... -
JS中push()的作用简单说明
2017-01-22 10:37 17541.push();方法可以向数组的末尾添加一个或多个元素,并返 ... -
框架学习总结-----MyBatis--- 映射文件配置(简述)
2016-08-06 17:54 8301.命名空间的配置: mapper 为根元素节点,一个 ... -
优化数据库的8个方法
2016-08-06 17:45 1204[size=medium] 1.创建索引 2.复合索引 3.索 ... -
索引的创建与使用
2016-08-06 15:22 524创建标准索引: CREATE ... -
优化数据库的8个方法
2016-08-05 12:28 3361.创建索引 2.复合索引 3.索引不会包含有null值 4. ... -
框架学习总结-----MyBatis---核心配置文件
2016-08-06 17:50 619参考:http://user.qzone.qq.com/140 ... -
如何更改TomCat服务器的端口号
2016-08-06 17:47 725修改Server.xml文件,把8080端口改成80就可以了。 ... -
请求转发和重定向
2016-08-05 10:24 516转发过程:客户浏览器发送http请求——》web服务器接受此请 ... -
前台页面如何实现邮箱格式验证
2016-08-05 09:29 1496$(document).ready( function() ... -
SSM框架之web.xml解析
2016-08-05 09:32 1597一:<?xml version="1. ... -
Oracle建立表空间四步走
2016-08-05 09:31 430第一步:创建临时表空间 create temporary ta ... -
日志 返回日志列表 Application,Session和Cookie的区别(转载自:http://blog.csdn.net/chenghaibing200
2016-08-04 15:10 505Application :用于保存所有用户的公共的数据信息,如 ... -
MyBatis常见错误(3)
2016-08-04 15:07 452java.lang.RuntimeException: Err ... -
MyBatis 常见错误2
2016-08-04 15:08 536org.apache.ibatis.binding.Bindi ... -
MYBATIS常见错误(1)
2016-08-04 15:07 379Mapped Statements collection do ...
相关推荐
MyBatis的映射文件是xml文件,主要元素包括: * <select>:查询元素 * <insert>:插入元素 * <update>:更新元素 * <delete>:删除元素 * <sql>:定义可重用的sql代码段 * <cache>:缓存元素 * <cache-ref>:缓存...
3. **常用配置文件**:MyBatis的配置文件(mybatis-config.xml)是整个框架的全局配置,包括数据源、事务管理器、插件、类型别名、映射文件路径等设置。Mapper配置文件(如userMapper.xml)则包含了具体的SQL语句和...
2. **MyBatis配置**: - MyBatis的配置通常包括`mybatis-config.xml`,在本项目中可能已整合到Spring中,因此不在单独的文件中。这个文件主要配置MyBatis的基本属性,如SqlSessionFactory,Mapper扫描路径等。 3. ...
MyBatis的Mapper接口和映射文件使得SQL与Java代码解耦,提高了代码的可读性和可维护性。在项目中,我们通常会创建一个`mybatis-config.xml`配置文件来定义全局设置,以及一个或多个Mapper XML文件,其中包含具体的...
- XML映射文件高亮:增强XML配置文件的阅读体验。 - SQL执行工具:在IDEA内部直接运行SQL,方便测试。 5. 使用MyBatis-Plus.jar: 这个jar文件包含了MyBatis-Plus的所有功能,开发者可以在项目中引入这个依赖,...
【标题解析】 标题"mybatis-plus 达梦 代码生成...综上所述,这个资源提供了一个使用Mybatis-Plus与达梦数据库集成的代码生成解决方案,包括了完整的配置和必要的依赖,为基于达梦数据库的Java项目开发带来了便利。
3. **Mapper配置文件**(如`sqlMapConfig.xml`):定义Mapper接口和XML映射文件的关联。 4. **Mapper接口**:在Java代码中定义SQL操作的接口。 5. **Mapper XML文件**:每个Mapper接口对应一个XML文件,包含具体的...
【标题】"MyBatis配置以及执行小例子"主要涵盖了MyBatis框架的基本配置和一个简单的执行示例,这是Java开发中常用的持久层框架。MyBatis允许开发者将SQL语句与Java代码相结合,提供了更灵活的数据访问方式,减少了...
在IT行业中,自动化工具的使用可以极大地提高开发效率,Mybatis和FreeMarker的结合就是一种常用的代码生成策略。"mybatis+freemake自定义代码生成文件CodeGenerator.zip" 提供了一个自定义代码生成器,它超越了常规...
配置文件是MyBatis的核心组成部分,其中包含了数据库连接、事务管理、映射文件等关键设置。以下是MyBatis配置文件中的一些主要设置及其详细解释: 1. **cacheEnabled**: 全局性地控制是否开启所有映射器配置文件...
然后,MyBatis 是一个优秀的持久层框架,它简化了SQL操作,通过XML或注解方式配置映射文件,将Java对象与SQL语句绑定。在`mybatis-config.xml`中,我们需要配置数据源、事务管理器以及映射文件的位置。在Mapper接口...
TkMybatis通用Mapper逆向工程代码生成工具是Java开发中的一个高效实用的工具,它基于Maven项目构建,主要用于简化数据库表与Java实体类、Mapper接口及XML映射文件之间的同步工作。通过此工具,开发者可以自动生成...
这需要在MyBatis的映射文件中定义关联关系,并在Java代码中调用MyBatis的方法获取关联的对象。这种关系通常是通过外键实现,一个实体类中的属性引用另一个实体类的主键。 一对多(OneToMany)范例则涉及一个实体类...
`MyBatis` 是一个持久层框架,它简化了数据库操作,将SQL语句与Java代码分离,提供了动态SQL和映射功能。MyBatis允许开发者编写SQL语句并将其与Java接口绑定,从而实现了数据的增删改查。 `Druid` 是一个高性能的...
创建`Mapper`接口并定义方法,与XML映射文件中的SQL语句相对应。例如: ```java public interface UserMapper { User selectUserById(int id); } ``` 对应的XML文件`mapper/UserMapper.xml`: ```xml SELECT...
MyBatis代码自动生成工具是Java开发者常用的辅助开发利器,它极大地提高了开发效率,尤其是在处理大量数据表映射时。这个工具允许开发者通过简单的命令行操作,快速生成XML配置文件、BEAN对象以及DAO接口与实现,...
Generator,通常指的是MyBatis Generator,它是MyBatis提供的一个代码生成工具,可以从数据库表中自动生成对应的Java实体类、DAO接口、Mapper XML映射文件以及Service层接口和服务实现。通过配置Generator的XML文件...
- mybatis_spring:这个目录可能包含了MyBatis-Spring整合的配置文件、Mapper接口和对应的XML映射文件。 理解并掌握MyBatis和MyBatis-Spring的使用,对于提升Java Web应用的开发效率和代码质量具有重要意义。通过...