eclipse搭建mybatis的环境

article/2025/11/7 21:24:48

1.首先创建一个web工程

2.导入mybatis的jar包

3.创建一个xxx.properties文件里面写

(1)我这里是mysql 8 如果是mysql5,driver就不一样

jdbc.driver=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/mybbs?serverTimezone=Asia/Shanghai
jdbc.userName=root
jdbc.passWord=123456

4.创建一个mybatis的xxx.xml的核心配置文件

<?xml version="1.0" encoding="UTF-8" ?>
<!--  -->
<!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<!-- 引入外部文件 -->
<properties resource="/db.properties"></properties>
<!-- 给类取笔名 -->
<typeAliases>
<package name="com.bbs.po"/>
</typeAliases>
<!-- 默认指定环境的名称 -->
<environments default="development">
<!-- id是指定环境的名称 -->
<environment id="development">
<!-- 启动事务管理 -->
<transactionManager type="JDBC"></transactionManager>
<dataSource type="POOLED">
<property name="dirver" value="${jdbc.driver}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.userName}"/>
<property name="url" value="${jdbc.passWord}"/>
</dataSource>
</environment>
</environments>
<mappers>
<mapper/>
</mappers>
</configuration>

5.创建一个实体类

例如:public class Board {
private Integer boardId;
private String boardName;
private Integer parentId;
public Integer getBoardId() {return boardId;
}
public void setBoardId(Integer boardId) {this.boardId = boardId;
}
public String getBoardName() {return boardName;
}
public void setBoardName(String boardName) {this.boardName = boardName;
}
public Integer getParentId() {return parentId;
}
public void setParentId(Integer parentId) {this.parentId = parentId;
}
public Board() {}
public Board(Integer boardId, String boardName, Integer parentId) {super();this.boardId = boardId;this.boardName = boardName;this.parentId = parentId;
}
@Override
public String toString() {return "Board [boardId=" + boardId + ", boardName=" + boardName + ", parentId=" + parentId + "]";
}}

6.创建一个xxxMapper.xml的文件

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><!-- namespace的命名方式:包名+类名 --指向实体类-->
<mapper namespace=""><!-- 这里写sql语句的 -->
</mapper>

6.写测试文件


http://chatgpt.dhexx.cn/article/GNkntBsn.shtml

相关文章

Eclipse中配置python环境

1.首先将Eclipse下载完成 2.下载python模块&#xff0c;链接为&#xff08;https://sourceforge.net/projects/pydev/files/pydev/&#xff09;选择一个最新版本即可 3.之后得到python模块文件如下图&#xff0c;将两个文件夹复制一下 4.将两个文件夹内容复制到Eclipse的文件夹…

eclipse环境的搭建以及JDK的安装步骤详细

java开发环境&#xff1a;eclipse 可以从这里下载 链接&#xff1a;https://pan.baidu.com/s/1qNVUTB1-Wy4Tvbzvo3YxLA 提取码&#xff1a;ap5v 安装步骤如下&#xff1a; 从上链接获取压缩包下载到电脑之后&#xff0c;解压&#xff0c;此时的eclipse是打不开的&#xff0c;需…

Eclipse及Android环境配置

Eclipse及Android环境配置 1.资源 1.jdk官网 2.Eclipse 3.ADT插件 4.sdk 2.安装Jdk并配置Java环境 &#xff08;1&#xff09;安装jdk-8u65-windows-64位.exe **a、 为了方便后续操作&#xff0c;这里修改为C:Java\jdk1.8.0_65\ ** b、同时修改为java目录 c、直接关闭…

SAP Fiori开发工具——Eclipse环境搭建

SAP Fiori开发工具——Eclipse环境搭建 这里我们选择Eclipse Web的Mars版本进行下载。 进入Eclipse官网&#xff1a;Eclipse Downloads | The Eclipse Foundation 由于我们要下载老版本&#xff0c;所以点击“Download Packages”进去选择。 需要下载Eclipse Web版本&#xf…

eclipse环境变量的配置

第一步&#xff1a; 安装eclipse 本来可以直接百度下载eclipse软件安装即可&#xff0c;但是不知道什么原因&#xff0c;我的电脑始终安装不了&#xff0c;无奈之下&#xff0c;我下载了eclipse火星版&#xff0c;直接解压就可以用&#xff0c;文末有下载地址。 第二步&#…

Eclipse环境下配置Tomcat

第一步 1.首先打开eclipse&#xff0c;依次选择Windows->Preferences->Server>Installed JREs->Runtime Environments”选项。 2.点击Add 3.选择你所需要的版本 4.点击Next&#xff0c;地址填你所安装的地址&#xff0c;点击finish就完成了。 第二步&#xff08;打…

Eclipse环境搭建-scala

在eclipse基础上搭建scala开发环境 1、首先&#xff0c;你需要去Scala的官网上载你需要的安装包&#xff0c;这里我下载了最新的2.11.8的msi包。 2、双击进行安装&#xff1a; 点击"Next" 选择"I accept the terms in the License Agreement"&#xff0c…

Eclipse的环境设置

目录 一、主题设置 二、字体设置 三、字符编码设置 四、JRE设置 五、代码智能提示设置 六、代码大括号的格式设置 七、黑色主题设置 1. 代码区域设置 2. 软件整体设置 3. 背景恢复 一、主题设置 Window > Preferences > General > Appearance 二、字体设置 …

Eclipse环境变量配置!

一&#xff1a;环境 win10jdk-8u131-windows-x64_8.0.1310.11 二&#xff1a;环境变量的配置 右击“我的电脑”—>“属性”—>进入系统页面&#xff0c;再点击“高级系统设置”进入“高级系统设置”后点击”高级 后“再点击“环境变量”如下图 此图是我已经配置好…

Eclipse的下载与安装以及JDK环境的配置

首先要想使用Eclipse进行java代码的编写&#xff0c;必须进行如下两步&#xff1a; eclipse的安装与配置&#xff1a;&#xff08;1&#xff09;下载&#xff0c;&#xff08;2&#xff09;安装&#xff0c;&#xff08;3&#xff09;配置JDK的安装与配置&#xff1a;&#xf…

eclipse基础环境搭建(含Tomcat、maven)

使用的是eclipse2021-06 (4.20.0)、jdk11、apache-maven-3.6.3、apache-tomcat-8.5.70 一、Ecilipse内JDK配置 打开Eclipse进行如下设置&#xff1a;Windows → Preferences →Java → Installed JREs&#xff0c;单击Add按钮 →StandardVM → 单击“Next”按钮 → 单击“Dire…

eclipse安装和配置环境教程(详细步骤)

一、下载与安装 1. 下载 我们可以在eclipse的官网上直接进行下载&#xff0c;地址如下&#xff1a;https://www.eclipse.org/downloads/ 大家可以选择一个适合自己系统的eclipse版本即可。举个例子&#xff0c;如果你点击的是”Download x86_64“这个按钮&#xff0c;就是在下…

JAVA中hashset集合详解

HashSet 中的元素实际上是对象&#xff0c;一些常见的基本类型可以使用它的包装类。 下图常见包装类 HashSet 类位于 java.util 包中&#xff0c;使用前需要引入它&#xff0c;语法格式如下&#xff1a; import java.util.HashSet; // 引入 HashSet 类 hashset类里有很多方…

Java中的集合ArrayList

目录 集合概述 ArrayList构造方法和添加方法 常用方法 存储字符串并遍历案例 存储学生对象并遍历 集合概述 编程的时候如果要存储多个数据&#xff0c;使用长度固定的数组存储格式&#xff0c;不一定满足我们的需求&#xff0c;更适应不了变化的需求&#xff0c;那么&…

JAVA 中的集合

1.Java中有哪些容器? Java中的集合主要有两个接口&#xff0c;Map 和 Collection。 Collection接口的子接口有List, Set, Queue。 常见的实现类&#xff1a; List: LinkedList, ArrayList Set:HashSet, TreeSet(继承于SortedSet接口) Queue: ArrayDeque(继承于Deque) M…

java中List集合的几种遍历方式

本文中我们给出了List集合中的四种遍历方式&#xff0c;分别是for循环&#xff0c;迭代器循环&#xff0c;代码及相应的注释如下&#xff1a; package d1_collection;import java.util.*;public class cdemo1 {public static void main(String[] args) {List<String> li…

Java中的集合(面试题)

思维导图 1. HashMap排序题, 上机题 已知一个HashMap<Integer, User> 集合,User 有name (String) 和age (int)属性。请写一个方法实现对HashMap的排序功能,该方法接收HashMap <Integer, User>为形参,返回类型为HashMap <Integer, User>,要求对HashMap…

Java中的集合 简述

目录 前言 一、创建集合对象 1、接口怎么创建集合对象 2、实现类怎么创建集合对象 二、不同集合对象的遍历 1、Collection集合的遍历方式之一&#xff1a;Iterator迭代器 2、Set集合的遍历 —— 增强for 3、Map集合的遍历方式一&#xff1a;键找值 4、Map集合的遍历方式二&…

Java中List集合的介绍

List 是什么 JavaList集合是指由JavaList接口以及List接口的所有实现类组成的集合。 List集合中的元素允许重复,各元素的顺序放是对象插入的顺序.类似Java中的数组,用户可通过使用索引(元素在集合中的位置)来访问集合中的元素. 1.Java集合介绍 Java集合就像一个容器&#xff0…

java中的集合 最全面的集合讲解

集合只能存储对象&#xff0c;长度可变的数据结构 Collection是一个接口&#xff0c;没有办法创建对象&#xff0c;所以需要它的子类来创建对象&#xff0c;创建对象的时候可以使用多态。 一、Collection中通用的方法 方法&#xff1a; 创建集合对象&#xff0c;会自动重写t…