`
mxx_1111
  • 浏览: 59064 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Mybatis+mysql动态分页查询数据案例——Mybatis的配置文件(mybatis-config.xml)

 
阅读更多
<?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>
	<typeAliases>
	
		<!-- 动态查询房屋信息的条件类 -->
		<typeAlias type="cn.bdqn.mhouse.entity.HouseCondition" alias="houseC"/>
		<typeAlias type="cn.bdqn.mhouse.util.Page" alias="page"/>
		<!-- 区县别名 -->
		<typeAlias type="cn.bdqn.mhouse.entity.District" alias="district"/>
		<typeAlias type="cn.bdqn.mhouse.dao.IDistrictDao" alias="districtDao"/>
		<!-- 房屋信息的别名 -->
		<typeAlias type="cn.bdqn.mhouse.entity.House" alias="house"/>
		<typeAlias type="cn.bdqn.mhouse.dao.IHouseDao" alias="houseDao"/>
		<!-- 街道信息的别名 -->
		<typeAlias type="cn.bdqn.mhouse.entity.Street" alias="street"/>
		<typeAlias type="cn.bdqn.mhouse.dao.IStreetDao" alias="streetDao"/>
		<!-- 房屋类型的别名 -->
		<typeAlias type="cn.bdqn.mhouse.entity.Types" alias="types"/>
		<typeAlias type="cn.bdqn.mhouse.dao.ITypesDao" alias="typesDao"/>
		<!-- 用户信息的别名 -->
		<typeAlias type="cn.bdqn.mhouse.entity.Users" alias="users"/>
		<typeAlias type="cn.bdqn.mhouse.dao.IUsersDao" alias="usersDao"/>
	</typeAliases>
	<environments default="Mysqldevelopment">
		<!-- oracle的数据库配置  -->
		<environment id="Oracledevelopment">
		<transactionManager type="JDBC"/>
			<dataSource type="POOLED">
			<property name="driver" value="oracle.jdbc.OracleDriver"/>
			<property name="url" value="jdbc:oracle:thin:@127.0.0.1:1521:orcl"/>
			<property name="username" value="scott"/>
			<property name="password" value="123"/>
			</dataSource>
		</environment>
		<!-- mysql的数据库配置 -->
		<environment id="Mysqldevelopment">
		<transactionManager type="JDBC"/>
			<dataSource type="POOLED">
			<property name="driver" value="com.mysql.jdbc.Driver"/>
			<property name="url" value="jdbc:mysql://192.168.1.128:3306/house"/>
			<property name="username" value="root"/>
			<property name="password" value="171268"/>
			</dataSource>
		</environment>
	</environments>
	<mappers>
		<mapper resource="cn/bdqn/mhouse/dao/DistrictDaoMapper.xml"/>
		<mapper resource="cn/bdqn/mhouse/dao/HouseDaoMapper.xml"/>
		<mapper resource="cn/bdqn/mhouse/dao/StreetDaoMapper.xml"/>
		<mapper resource="cn/bdqn/mhouse/dao/TypesDaoMapper.xml"/>
		<mapper resource="cn/bdqn/mhouse/dao/UsersDaoMapper.xml"/>
	</mappers>
</configuration>

分享到:
评论

相关推荐

    mybatis,mybatis+mysql

    然后配置mybatis-config.xml文件,设置数据源、事务管理器等核心参数。 2. **Mapper接口与XML映射文件**:在MyBatis中,你可以定义Mapper接口,每个方法对应一个SQL语句。这些SQL语句通常在mapper.xml文件中编写,...

    springboot+mybatis+mysql+PageHelper分页查询

    3. **MyBatis配置**:创建MyBatis的配置文件(mybatis-config.xml),配置数据源和扫描Mapper接口的位置。 4. **Mapper接口与XML文件**:定义Mapper接口,编写对应的XML文件,其中XML文件包含SQL语句。对于分页查询...

    SpringBoot+mybatis+Oracle整合代码

    2. **MyBatis的配置**:MyBatis的配置文件(mybatis-config.xml)通常包含数据源配置、事务管理器配置以及Mapper扫描配置。在SpringBoot项目中,这些配置可以通过@Configuration注解的类来实现,例如设置数据源...

    SpringBoot整合mybatis-plus实现多数据源的动态切换且支持分页查询.pdf

    在SpringBoot项目中,整合Mybatis-Plus并实现多数据源的动态切换,同时支持分页查询是一项常见的需求。以下将详细阐述这个过程中的关键步骤和技术要点。 首先,我们需要引入必要的Maven依赖。这里提到了四个关键...

    spring-boot-mybatis-mysql.zip

    - 创建MyBatis配置文件(mybatis-config.xml),配置数据源、事务管理器等。 - 编写Mapper接口和Mapper XML文件,定义SQL语句和映射规则。 6. **Mapper接口与Service层** - 在Service层中注入Mapper接口,通过...

    SpringBoot 2.0.2.RELEASE以注解的形式整合 Mybatis+PageHelper (分页)

    创建Mybatis的全局配置文件`mybatis-config.xml`,配置PageHelper插件: ```xml &lt;plugin interceptor="com.github.pagehelper.PageInterceptor"&gt; &lt;property name="helperDialect" value="mysql"/&gt; ...

    springboot整合mongodb+redis+mybatis+mysql

    5. **MyBatis 配置**:`MybatisConfig.java`,包含 MyBatis 的配置,如 SqlSessionFactory 的创建。 6. **Mapper 接口和 XML 文件**:定义数据库操作的 SQL 语句。 7. **Service 类**:业务逻辑层,调用 DAO 层的...

    spring boot+mybatis+mysql+layui+maven整合实例

    5. **配置MyBatis**:创建MyBatis的配置文件`mybatis-config.xml`,并配置Mapper接口的位置。 6. **编写Mapper接口和XML文件**:创建Mapper接口,定义CRUD方法,并编写对应的XML文件,编写SQL语句。 7. **创建...

    Spring+MyBatis含分页的基本配置

    MyBatis的配置文件`mybatis-config.xml`中,可以设定日志工厂和其他全局配置: ```xml &lt;mapper resource="com/example/mapper/UserMapper.xml"/&gt; ``` 接着,我们创建UserMapper接口和对应的XML映射...

    Springboot+MyBatis+MyBatisPlus+MySQL+Bootstrap增删改查登录分页源码+数据库

    2. MyBatis的配置文件(mybatis-config.xml) 3. 数据库连接配置(application.properties中的数据库URL、用户名和密码) 4. MyBatis的Mapper接口和XML配置文件 5. MyBatisPlus的实体类和配置 6. 各个服务类和服务...

    mybatis-plus分页查询的实现示例.docx

    为了使 MyBatis-Plus 能够识别并使用分页插件 `PaginationInterceptor`,需要在 Spring Boot 的配置文件 `application.yml` 中进行如下设置: ```yaml mybatis-plus: mapper-locations: classpath:/mapper/*.xml #...

    Java Spring boot框架下mybatis +分页的简单接口demo

    - 创建对应的UserMapper.xml文件,编写SQL语句,使用MyBatis的动态SQL完成查询。 4. **Service层** - 创建UserService接口,定义获取分页数据的方法。 - 实现UserService接口,这里会调用UserMapper的查询方法,...

    tkmybatis.rar

    接下来,配置SpringBoot的主配置文件application.yml或application.properties,设置数据源和TkMybatis的相关属性。例如: ```yaml # application.yml spring: datasource: url: jdbc:mysql://localhost:3306/test...

    mybatis mysql分页实例(不能用找我)

    1. **配置MyBatis**:确保你的项目已经集成了MyBatis,并在`mybatis-config.xml`中配置了数据库连接信息。 2. **创建Mapper接口和XML文件**:定义一个Mapper接口,例如`TestMapper.java`,并编写对应的XML文件`...

    idea+Spring Boot之springboot+mysql+mybatis搭建

    - 配置MyBatis:创建`mybatis-config.xml`配置文件,配置数据源、SqlSessionFactory等。 - 创建Mapper接口:定义数据访问接口,使用`@Mapper`注解标记。 - 编写Mapper XML文件:包含SQL查询语句和结果映射。 - ...

    利用Spring MVC+Mybatis实现Mysql分页数据查询的过程详解

    在本文中,我们将深入探讨如何使用Spring MVC和MyBatis框架来实现MySQL数据库的分页数据查询。首先,我们需要理解分页在Web开发中的重要性,尤其是在处理大量数据时,它可以提高应用程序的性能并提供更好的用户体验...

    springboot+mybatis分页

    创建Mybatis的配置类`MybatisConfig.java`,用于配置SqlSessionFactory和MapperScannerConfigurer: ```java @Configuration @MapperScan("com.yourpackage.mapper") public class MybatisConfig { @Bean public ...

    spring+spring mvc+mybatis框架整合实现超市货物管理系统

    对于MyBatis,我们需要创建`mybatis-config.xml`配置文件,配置数据源、事务管理器以及映射文件的位置。 数据库方面,本系统使用了MySQL,通过MyBatis的SqlSessionFactory和SqlSession对象,我们可以执行SQL语句。`...

    基于IDEA的Maven+Mybatis简单配置

    为了配置Mybatis,我们需要创建以下几个核心文件:`mybatis-config.xml`、`sqlSessionFactory` bean(如果使用Spring)和映射文件(`.xml`)。`mybatis-config.xml`通常包含Mybatis全局配置,如数据源、类型别名等。...

    spring-boot集成MyBatis与分页

    总结,Spring Boot集成MyBatis的步骤包括:引入依赖、配置数据源和MyBatis、创建实体类、Mapper接口和XML文件,最后通过PageHelper实现分页功能。这个过程简单且高效,大大简化了Java Web项目的开发流程。在实际开发...

Global site tag (gtag.js) - Google Analytics