当前位置: 首页 > wzjs >正文

南阳网站推广效果怎么以公司名义注册邮箱

南阳网站推广效果,怎么以公司名义注册邮箱,建设物流网站的规划,wordpress 绑定多个二级域名MyBatis实战指南(二)如何实现小鸟图标与导入Teacher数据库表实战 前言一、如何实现小鸟图标二、导入Teacher数据库表实战步骤一:在pojo文件下创建Teacher类步骤二:在mapper下创建TeacherMapper接口步骤三:在rescources…

MyBatis实战指南(二)如何实现小鸟图标与导入Teacher数据库表实战

  • 前言
  • 一、如何实现小鸟图标
  • 二、导入Teacher数据库表实战
    • 步骤一:在pojo文件下创建Teacher类
    • 步骤二:在mapper下创建TeacherMapper接口
    • 步骤三:在rescources/mapper下创建TeacherMapper.xml的文件
    • 步骤四: 注册Mapper映射文件
    • 步骤五: 编写测试代码
    • 运行结果


前言

  • 在上一篇博客中,我们介绍了 MyBatis 的入门知识,并详细讲解了如何使用 IDEA 从零开始搭建第一个 MyBatis 项目

使用 IDEA 从零开始搭建第一个 MyBatis 项目https://blog.csdn.net/2402_83322742/article/details/147976581?spm=1001.2014.3001.5501

  • 在本节中,我们将首先探讨如何实现小鸟图标
  • 然后,基于上一节的内容,我们将通过实战演示如何导入 teacher 数据库表,进一步提升对 MyBatis 的应用能力

我的个人主页,欢迎来阅读我的其他文章
https://blog.csdn.net/2402_83322742?spm=1011.2415.3001.5343
我的MyBatis实战指南知识文章专栏
欢迎来阅读指出不足
https://blog.csdn.net/2402_83322742/category_12969707.html?spm=1001.2014.3001.5482


一、如何实现小鸟图标

在这里插入图片描述

在这里插入图片描述

  • 找到文件下的设置

在这里插入图片描述
点击设置里面的插件
在这里插入图片描述

  • 在插件里面搜索MyBatis
    在这里插入图片描述
  • 下载带有小鸟图标的MyBatis,然后IDEA就会帮助我们设置好我们的图标
    在这里插入图片描述
    在这里插入图片描述
  • 点击小鸟就会进行代码跳转,依次来检查我们的代码是否连接上,是否正确

二、导入Teacher数据库表实战

  • 我们的导入导入Teacher数据库实战是在基于上次的博客系统下进行的
  • 没看过的强烈建议看一下

使用 IDEA 从零开始搭建第一个 MyBatis 项目https://blog.csdn.net/2402_83322742/article/details/147976581?spm=1001.2014.3001.5501

  • 首先需要找到我们的数据库里面的Teacher表

在这里插入图片描述
在这里插入图片描述

步骤一:在pojo文件下创建Teacher类

在这里插入图片描述

  • 在Teacher类中创建与表中相同的属性,并将其构造
package com.niit.pojo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;import java.util.Date; 
@AllArgsConstructor
@NoArgsConstructor
@Data
public class Teacher {private int tid;private String tname;private Date tdate; private int tage;private String thome;
}
  • 代码中

使用@Data注解自动生成 getter、setter、toString、equals 和 hashCode 方法
使用@AllArgsConstructor注解生成全参构造函数
使用@NoArgsConstructor注解生成无参构造函数

步骤二:在mapper下创建TeacherMapper接口

在这里插入图片描述

package com.niit.mapper;import com.niit.pojo.Teacher;import java.util.List;public interface TeacherMapper {// 查询所有教师信息List<Teacher> selectAllTeachers();
}

步骤三:在rescources/mapper下创建TeacherMapper.xml的文件

在这里插入图片描述

  • 在TeacherMapper.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">
<mapper namespace="com.niit.mapper.TeacherMapper"><!-- 查询所有员工 --><select id="selectAllTeachers" resultType="com.niit.pojo.Teacher">SELECT * FROM teacher</select></mapper>

在这里插入图片描述

步骤四: 注册Mapper映射文件

mybatis-config.xml文件里面
创建新的Mapper映射文件
在这里插入图片描述

<mapper resource="mapper/TeacherMapper.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><!-- 数据库环境配置 --><environments default="development"><environment id="development"><transactionManager type="JDBC"/><dataSource type="POOLED"><property name="driver" value="com.mysql.cj.jdbc.Driver"/><property name="url" value="jdbc:mysql://localhost:3306/2023se3"/><property name="username" value="root"/><property name="password" value="123456"/></dataSource></environment></environments><!-- 注册Mapper映射文件 --><mappers><mapper resource="mapper/EmpMapper.xml"/><mapper resource="mapper/TeacherMapper.xml"/></mappers></configuration>

步骤五: 编写测试代码

在这里插入图片描述

  • 在test文件/java/mytest里面编写测试代码
    @Testpublic void testSelectAllTeacher() throws IOException {// 加载MyBatis配置文件String resource = "mybatis-config.xml";InputStream inputStream = Resources.getResourceAsStream(resource);SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);// 执行SQL查询try (SqlSession session = sqlSessionFactory.openSession()) {TeacherMapper mapper = session.getMapper(TeacherMapper.class);List<Teacher> teachers = mapper.selectAllTeachers();// 打印结果for (Teacher teacher : teachers) {System.out.println(teacher);}}}
  • 然后点击运行

运行结果

在这里插入图片描述

  • 可以看到,我们得到Teacher数据库表打印到测试台了

以上就是这篇博客的全部内容,下一篇我们将继续探索MyBatis的更多精彩内容。

我的个人主页,欢迎来阅读我的其他文章
https://blog.csdn.net/2402_83322742?spm=1011.2415.3001.5343
我的MyBatis实战指南知识文章专栏
欢迎来阅读指出不足
https://blog.csdn.net/2402_83322742/category_12969707.html?spm=1001.2014.3001.5482

非常感谢您的阅读,喜欢的话记得三连哦

在这里插入图片描述


文章转载自:

http://uJnvF2h9.qygLt.cn
http://C8MqTOTG.qygLt.cn
http://KWbcw19I.qygLt.cn
http://pjKDFyqX.qygLt.cn
http://nLH6aZVV.qygLt.cn
http://mJZv1Fzk.qygLt.cn
http://na3gHFPN.qygLt.cn
http://XqhxY2mq.qygLt.cn
http://UHDqwvWg.qygLt.cn
http://WxtulPCv.qygLt.cn
http://y5ciketl.qygLt.cn
http://nnptrQBF.qygLt.cn
http://e7MnjVd2.qygLt.cn
http://EC5vi79i.qygLt.cn
http://2OsQXfoS.qygLt.cn
http://vpfd1VHg.qygLt.cn
http://C4rHGQzj.qygLt.cn
http://nPg5nmoh.qygLt.cn
http://eug5tmHf.qygLt.cn
http://5PilpWRZ.qygLt.cn
http://MoRg3xuB.qygLt.cn
http://6uyg4zRI.qygLt.cn
http://JLBEDspH.qygLt.cn
http://WP8NRQAX.qygLt.cn
http://dUiUZsrO.qygLt.cn
http://N1LWOUc2.qygLt.cn
http://HiL7BiZn.qygLt.cn
http://SIiP9CqI.qygLt.cn
http://pqPxb33o.qygLt.cn
http://m8mhUvUF.qygLt.cn
http://www.dtcms.com/wzjs/682534.html

相关文章:

  • 汉川市建设局网站网站建设成功案例方案
  • 网站制作公司承担宁夏网络公司排名
  • 网站建设要多久的如何做企业黄页网站
  • 做网站用旧域名好不好网站运营一月多少钱
  • 企业网站的作用和目的制作网站源码软件
  • python网站搭建怎么查网站备案域名备案信息
  • 通州网站建设是什么wordpress首页默认中文
  • 要看网站是多少今天西安最新通知
  • 舟山网站制作公司WordPress怎么修改网站登陆地址
  • 英语网站新增两个栏目哈尔滨网站备案手续费
  • 网络营销网站建设知识php mysql购物网站开发
  • 餐饮行业做微信网站有什么好处网上书店网站建设规划书
  • 云安区学校网站建设统计表免费建站的软件
  • 动漫做a视频网站有哪些上海展厅
  • 做网站需要什么手续海外服务器ip免费
  • ppt插件 网站wordpress直接读取数据库
  • 网站备案 取消接入有域名怎么建网站南宁
  • 网站制作将栏目分类百度非企渠道开户
  • 市局网站建设建议办公室装修设计效果图免费
  • 做招聘网站排名杭州做网站的公司
  • 接网站建设的单子用html5做的网站代码
  • 中盛浩瀚建设有限公司网站怎么用手机做钓鱼软件或者网站
  • 渝水区城乡建设局网站兰州吸引用户的网站设计
  • 建设网站有哪些目的php做网站教程
  • 苏州网站建设制作设计类网站策划书
  • 医院网站制作网站制作 成功案例
  • 公司网站进不去qq空间手机评测网
  • 网站建设费用价格多个网站对比表格怎么做
  • 网站建设 团队介绍做个人网站到哪里做
  • php做的网站怎么运行物联网平台层的主要功能