现在还是学习MyBatis,在此把学习的过程记录下来。
首先带来的是MyBatis的环境搭建。
开发工具:MyEclipse8.0
数据库:MySql5.6
一、在MyEclipse中创建新的Java项目,在此命名为:mybatis。同时新建两个源码包:config(用于存放配置文件)、test(用来测试)。新建lib文件夹,用来存放需要的jar包。本例采用junit来做测试,因此需要加入junit4的library。添加后的格式如下:
二、在lib文件夹中加入jar包(mybatisjar包和数据库驱动包):
三、添加日志配置文件:
由于mybatis采用log4j进行日志处理,因此需要加入log4j.properties配置文件。
log4j.properties文件内容如下:
# log4j日志配置文件
|
四、添加数据库配置文件:
db.properties文件内容如下:
# 配置数据库相关参数 jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf-8 jdbc.username=root jdbc.password=111111 |
五、创建mapper文件夹用于存放mybatis的映射文件:
六、创建mybatis全局配置文件:mybatis-config.xml
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> <!-- 加载数据库配置文件 --> <properties resource="db.properties"/> <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="mapper/User.xml"/> </mappers> </configuration> |
此处的mappers标签中我已经加入了一个映射文件。这个在以后的文章会进行说明。
mybatis的环境搭建到此结束。
相关推荐
提供的项目文档应该详细介绍了如何搭建环境、配置MyBatis-Plus、使用各种API以及如何运行测试案例。通过阅读文档,你可以系统地了解和掌握整个项目的结构和功能。 这个"mybatis-plus快速入门项目"是学习MyBatis-...
这个 "mybatis-plus-demo.zip" 示例将展示如何一步步搭建并运行一个简单的 MyBatis-Plus 应用,帮助初学者快速理解 MyBatis-Plus 的核心概念和使用方式。通过这个例子,你可以学习到如何在 SpringBoot 环境下配置、...
1. **集成环境搭建**:首先需要在项目中引入Mybatis-Plus的相关依赖,配置数据库连接等基本信息。 2. **代码生成**:根据项目需求使用代码生成器生成基础的Mapper、Model、Service等代码。 3. **业务逻辑开发**:...
8. **适用场景**: Mybatis Generator GUI适用于快速开发阶段,特别是涉及到大量数据表操作的项目,能够帮助开发者快速搭建数据访问层,节省大量的手动编码时间,让开发者更专注于业务逻辑的实现。 总之,Mybatis ...
这两个JAR文件组合在一起,为开发人员提供了一个完整的MyBatis环境,可以快速搭建起基于MyBatis的项目,进行数据库操作和管理。同时,MyBatis Migrations的加入,使得数据库版本控制变得更加系统化和便捷,有利于...
总的来说,这个配置组合旨在提供一个高效的后台开发环境,Swagger3帮助我们编写清晰的API文档,MyBatis-Plus简化了数据库操作,Druid提升了数据库连接管理,而Log4j2则确保了详尽的日志记录。所有这些都基于...
这是一个针对IntelliJ IDEA集成开发环境的Mybatis-Plus代码生成插件,用户可以直接在IDEA中使用该插件进行代码生成,无需离开IDE。它集成了上述的所有功能,并且提供了更友好的交互界面,简化了操作流程,提高开发...
运行环境 jdk8+oracle+redis+IntelliJ IDEA+maven 项目技术(必填) Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis 数据库文件 压缩包内 jar包文件 maven搭建 Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业...
这样的案例通常包含最小化的代码量,便于初学者理解和学习,同时也便于快速搭建起一个可运行的环境。 6. **项目结构**:在 "mybatis-plus-dynamic" 这个压缩包中,可能包含了以下文件夹和文件:src/main/java(存放...
总的来说,结合Mybatis-Plus与多租户设计,开发者可以快速搭建出一个满足多客户需求的、具有高度数据隔离性的Web应用。通过阅读和学习`multitenant-mybatisplus-demo`项目,你将对多租户架构和Mybatis-Plus的实战...
本篇文章将深入探讨如何在2017年的IDEA环境下,利用SpringBoot2.0、Shiro以及MyBatis-Plus进行项目整合。 首先,我们需要理解SpringBoot的核心优势。SpringBoot通过“约定优于配置”的方式,极大地简化了Spring应用...
运行环境 jdk8+oracle+redis+IntelliJ IDEA+maven 项目技术(必填) Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis 数据库文件 压缩包内 jar包文件 maven搭建 Springboot+Mybatis-plus+ SpringMvc+Shiro+...
在本压缩包中,包含的是MyBatis 3.5.6版本的核心jar包,它是搭建MyBatis环境的关键组件。 MyBatis 的核心组件主要包括以下几个部分: 1. **SqlSessionFactoryBuilder**: 这是构建SqlSessionFactory的类,...
在开始配置之前,请确保以下环境已经搭建完成: 1. **安装并配置好MySQL数据库**:用于存放数据表。 2. **安装IntelliJ IDEA**:用于编写Java项目。 3. **Maven项目结构**:MyBatis-Generator通常被集成到Maven项目...
为了搭建完整的开发环境,需要添加以下Maven依赖: ```xml <!-- Spring Boot Web Starter --> <groupId>org.springframework.boot <artifactId>spring-boot-starter-web <!-- Spring Boot Test Starter -...
通过逆向工程,开发者可以快速搭建数据访问层,使项目开发更高效。 2. **MyBatis-CMEU**: MyBatis-CMEU是MyBatis逆向工程的扩展版,它不仅包含基本的逆向工程功能,还可能包含额外的定制化选项、增强的性能和优化...
通过自动配置和 Starter 包,Spring Boot可以让我们快速搭建一个具备数据库连接、Web服务等功能的完整应用。在本项目中,Spring Boot作为基础框架,为其他组件提供了稳定的运行环境。 其次,MyBatis-Plus是在...
【SpringBoot + MyBatis-Plus快速开发脚手架】是一种高效的开发框架组合,它将SpringBoot的便捷性与MyBatis-Plus的灵活性结合在一起,为开发者提供了一个快速构建应用的基础。SpringBoot简化了Spring应用程序的初始...
本整合包提供了这三个组件的最新版本,即mybatis-3.4.5、springMVC-5.0.4和mybatis-spring-1.3.2,旨在帮助开发者快速搭建基于这些技术的项目环境。 **MyBatis** 是一个优秀的持久层框架,它支持定制化SQL、存储...
mybatis-3.3.0版本所需要的jar包,都在里面,搭建mybatis环境方法可以参考我的博客:http://blog.csdn.net/eson_15/article/details/51592608