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

河南外贸网站制作网络营销怎么做推广

河南外贸网站制作,网络营销怎么做推广,wordpress主页出现副标题,建一个个人网站目录 1. Mybatis 概念 2. 第一个 Mybits 查询 2.1 创建数据库和表 2.2 添加 Mybatis 框架支持 2.3 添加配置文件 2.4 配置 MyBatis 中的 XML 路径 2.5 添加业务代码 在学习 Mybatis 之前#xff0c;我们需要知道 Mybatis 和 Spring 没有任何的关系。如果一定要强调二者…目录 1. Mybatis 概念 2. 第一个 Mybits 查询 2.1 创建数据库和表  2.2 添加 Mybatis 框架支持 2.3 添加配置文件 2.4 配置 MyBatis 中的 XML 路径 2.5 添加业务代码 在学习 Mybatis 之前我们需要知道 Mybatis 和 Spring 没有任何的关系。如果一定要强调二者之间的关系的话那就是 Spring 集成了 Mybatis 框架使开发更加简单。 也就是说 Mybatis 可以脱离 Spring 使用。  1. Mybatis 概念 MyBatis 是⼀款优秀的持久层框架它支持自定义 SQL、存储过程以及高级映射。MyBatis 去除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置 和映射原始类型、接口和 Java POJOPlain Old Java Objects普通老式 Java 对象为数据库中的记录。 简单来说 MyBatis 是更简单完成程序和数据库交互的工具也就是更简单的操作和读取数据库工具。 对于后端开发来说程序是由以下两个重要的部分组成的 后端程序数据库  而这两个重要的组成部分要依靠数据库连接工具我们先来回忆一下 JDBC 的操作流程 创建数据库连接池 DataSource通过 DataSource 获取数据库连接 Connection编写要执行带 ? 占位符的 SQL 语句通过 Connection 及 SQL 创建操作命令对象 Statement替换占位符指定要替换的数据库字段类型占位符索引及要替换的值使用 Statement 执行 SQL 语句查询操作返回结果集 ResultSet更新操作返回更新的数量处理结果集释放资源 那么Mybatis 就是用来简化上述操作的具体通过以下两部分来完成 配置 MyBatis 开发环境 使用 MyBatis 模式和语法操作数据库。 2. 第一个 Mybits 查询 我们先来看一下 Mybits 在整个框架的定位 2.1 创建数据库和表  接下来我们要实现的功能是使用 MyBatis 的方式来读取用户表中的所有用户我们使用个人博 客的数据库和数据包具体 SQL 如下 -- 创建数据库 drop database if exists mycnblog; create database mycnblog DEFAULT CHARACTER SET utf8mb4; -- 使⽤数据数据 use mycnblog; -- 创建表[⽤户表] drop table if exists userinfo; create table userinfo(id int primary key auto_increment,username varchar(100) not null,password varchar(32) not null,photo varchar(500) default ,createtime datetime default now(),updatetime datetime default now(),state int default 1 ) default charset utf8mb4; -- 添加⼀个⽤户信息 INSERT INTO mycnblog.userinfo (id, username, password, photo, createtime, updatetime, state) VALUES (1, admin, admin, , 2021-12-06 17:10:48, 2021-12-06 17:10:48, 1) ; 2.2 添加 Mybatis 框架支持 接下来通过安装插件的方式 插件的使用方法 同样可以选择需要的依赖 还可以安装如下图所示的插件方便数据库相关的信息提示 2.3 添加配置文件 spring:datasource:url: jdbc:mysql://localhost:3306/mycnblog?characterEncodingutf8useSSLfalseusername: rootpassword: rootdriver-class-name: com.mysql.cj.jdbc.Driver 2.4 配置 MyBatis 中的 XML 路径 mybatis:mapper-locations: classpath:mapper/**Mapper.xml 2.5 添加业务代码 用户的实体类 Data public class User {private Integer id;private String username;private String password;private String photo;private Date createtime;private Date updatetime; }添加 mapper 接口 Mapper public interface UserMapper {public ListUser queryAll(); } 新建 mapper 文件夹  添加 UserMapper.xml 文件  ?xml version1.0 encodingUTF-8? !DOCTYPE mapper PUBLIC -//mybatis.org//DTD Mapper 3.0//EN http://mybatis.org/dtd/mybatis-3-mapper.dtd mapper namespacecom.example.demo.mapper.UserMapper/mapper UserMapper.xml 查询所有用户的具体实现 SQL ?xml version1.0 encodingUTF-8? !DOCTYPE mapper PUBLIC -//mybatis.org//DTD Mapper 3.0//EN http://mybatis.org/dtd/mybatis-3-mapper.dtd mapper namespacecom.example.demo.mapper.UserMapperselect idqueryAll resultTypecom.example.demo.model.Userselect * from userinfo/select/mapper id 表示的就是实现接口里的哪个方法。 resulttype 表示的是返回结果的对象的类型而不是返回结果的类型queryAll 返回结果的类型是 List。 接下来进行自测单元测试 接下来在生成的测试方法中加上注解  编写完整的测试代码如下 Slf4j SpringBootTest class UserMapperTest {Autowiredprivate UserMapper userMapper;Testvoid queryAll() {ListUser users userMapper.queryAll();log.info(users.toString());} } 可以看到运行后成功的将数据显示
http://www.w-s-a.com/news/898047/

相关文章:

  • 网站开发是指wordpress系统在线升级
  • 网站建设运营的灵魂是什么意思页面跳转中
  • 家政服务网站源码重庆建网站企业有哪些
  • 怎样分析一个网站做的好坏重庆长寿网站设计公司哪家专业
  • 百度助手app下载苏州seo关键词优化排名
  • 17网站一起做 佛山诸城网站建设多少钱
  • 郑州网站建设培训学校泉州做网站设计公司
  • 西峡做网站深圳建筑工务署官网
  • 单县网站惠州seo计费
  • 万网网站建设 优帮云怎样用记事本做网站
  • 注册域名后网站建设百度指数的功能
  • 怎么做伪静态网站山西网站建设设计
  • 做小型企业网站多少钱衡阳市建设局网站
  • 金华专业网站建设公司网站建设空间和服务器方式
  • 自己做的网站在浏览器上显示不安全吗wordpress revolution slider
  • 西安网站建设推广优化搜索引擎营销
  • 互联网站备案管理工作方案 工信部注册深圳公司需要什么条件
  • 网站网站服务器网站建设 物流
  • 国外开发网站手机网站建设制作
  • 怎么把自己做的网站传网上青岛工程建设监理公司网站
  • 网站301跳转效果商丘网站公司
  • 公司网站建设西安网站的架构与建设
  • 食品科技学校网站模板花溪村镇建设银行网站
  • 图片渐隐 网站头部flash地方志网站建设自查报告
  • 深圳做商城网站视觉品牌网站建设
  • 永康电子商务网站建设弹幕网站怎么做
  • 百川网站企业做网站要注意哪些
  • 球迷类的网站如何做网站建设需要哪些素材
  • 请问有重庆有做网站吗电子政务系统网站建设的基本过程
  • 建设银行管方网站官网最新版cmsv6