栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JDBC与Mybitabs实习笔记

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JDBC与Mybitabs实习笔记

JDBC与mybatis学习 JDBC的使用

1.导入依赖jar包

2.加载驱动类

3.创建连接对象

4.创建传输对象(SQL的执行器,将SQL语句传输给SQL服务器

5.执行SQL语句

6.关闭资源

1.导入依赖jar包
去mvnreoisity网站下载,mysql-connect to java
2.加载驱动
public class Demo1{
  public static void (String[] args) throws Exceptiom{
   //加载驱动
   //如果是mysql 8。x,使用的驱动:com.mysql.cj.jdbbc.Driver
   Class.forName()
  }
}

不要用sql语句字符拼接的方式,会有sql注入

Mybatis
尽量封装对象,把数据封装成对象(将查询得到的数据封装到jAVA对象中去

使用步骤:
1.创建和数据库表一一对应的实体类(封装查询的到的数据)
2.添加mybatis依赖
3.创建mapper接口,指定常用的方法
4.创建mybatis映射文件((resource/mapper/*xml,这个格式头有规范,网上找)
5.在application。properties添加数据库相关的配置文件

​ 6.在springboot启动文件中,添加扫描组件,application.java文件里

如果实体类中的属性名称和表的字段名称不一致:

​ 如果类中的属性名称不能更改:

​ 如果属性较多,使用resultMap进行映射(Mybatis)

​ 如果属性较少,可以取别名

public class Stu//创建实体类封装
{
  //和数据库中stu表一一对应的实体类
  //封装stu表中的数据,实体类中添加的属性都为private
  //给该实体类添加getter setter、toString 构造
  //ALT INSERT快捷键产生这些函数,如下图
  
  private int id;
  private String name;
  private int s_age;
}

数据库如下:

 4.创建mybatis映射文件((resource/mapper/*xml,这个格式头有规范,网上找)
 添加mapper,namespace指定路径名称
 xml文件内容如下图;

如果不想要xml文件这样写,可以这样写

 5.在application。properties添加数据库相关的配置文件

 6. 在springboot启动文件中,添加扫描组件,application.java文件里

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1007969.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号