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

2核4g 1m做网站搜索引擎有哪些种类

2核4g 1m做网站,搜索引擎有哪些种类,北京梦创义网站建设,专业的环保行业网站开发首先 我们还是要搞清楚 MyBatis 工作中都需要那些东西 首先是基础配置 你要连哪里的数据 连什么类型的数据库 以什么权限去连 然后 以 注解还是xml方式去映射sql 好 我们直接上代码 我们先创建一个文件夹 然后打开idea 新建一个项目 然后 按我下图的操作配置一下 然后点下一…

首先 我们还是要搞清楚 MyBatis 工作中都需要那些东西

首先是基础配置 你要连哪里的数据 连什么类型的数据库 以什么权限去连
然后 以 注解还是xml方式去映射sql

好 我们直接上代码
我们先创建一个文件夹
在这里插入图片描述
然后打开idea 新建一个项目
在这里插入图片描述
然后 按我下图的操作配置一下 然后点下一步
在这里插入图片描述
这里 版本不要选太高 2.几就够了
在这里插入图片描述

下一步就是选依赖了
首先 肯定是 sql下找到MyBatis
在这里插入图片描述
然后 下面我们再勾一个 Mysql的驱动
在这里插入图片描述
我们这里 先不用spring Web
我们直接点 确定
我们的项目就起来了
在这里插入图片描述
打开项目目录 我们先找到 resources 下的 application.properties
在这里插入图片描述
然后 我们不要properties我们将他改成yml
在这里插入图片描述
然后名字后缀改一下
在这里插入图片描述
然后还是打开配置文件来看
在这里插入图片描述
可以看到 这就是我们 mybatis与springboot 整合的一个坐标
在这里插入图片描述
注意这里有两个规范
1 所以的 springboot 自带的都是 spring-boot-starter-某某
在这里插入图片描述
2 整合第三方技术 都是 第三方技术-spring-boot-starter
在这里插入图片描述
然后 很明显 这里就是数据库的一个JAR
在这里插入图片描述
这里很明显没有版本信息 因为版本由上面这里提供
在这里插入图片描述

好啦 然后我们要写一下基本配置 首先 告诉它我们要连的数据库

这里 我要连的是 本地 MYSQL 下的 test 数据库
在这里插入图片描述
我们回到刚才的 application.yml
java中操作数据库 有一个专门的对象
我们只需要在上面打出 datasou
后面对应的提示就都出来了
然后 我们选第一个 name即可
在这里插入图片描述
值这里 我们只要打个c 提示就都出来了 我们选择 com.mysql.jdbc.Driver
在这里插入图片描述
然后 第二个 url 它不知道
我们可以这样

url: jdbc:mysql://localhost:3306/数据库名称

这里一定要注意数据库的端口号不要写错了
在这里插入图片描述
然后 username 用户名 和 password 密码
因为我没有特殊设置 都是 root
在这里插入图片描述
我们的 application.yml 大体就是这样 大家可以参考一下

spring:datasource:driver-class-name: com.mysql.jdbc.Driverurl: jdbc:mysql://localhost:3306/testusername: rootpassword: root

然后 我们就还是 需要原本的操作数据库结构

然后 我们找到启动类的所在目录
在这里插入图片描述
我们在同目录下创建一个文件夹 叫 domain
在这里插入图片描述
下面创建一个类 叫 staff
然后 看到我们的 staff表
在这里插入图片描述

一个字符串 四个数字类型的字段
我们按这个来写staff类
参考代码如下

package com.example.textm.domain;public class staff {private int id;private String name;private int age;private int status;private int departmentid;@Overridepublic String toString(){return "staff{"+"id"+id+"namne"+name+"age"+age+"status"+status+"departmentid"+departmentid+"}";}public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public int getStatus() {return status;}public void setStatus(int status) {this.status = status;}public int getDepartmentid() {return departmentid;}public void setDepartmentid(int departmentid) {this.departmentid = departmentid;}
}

我们简单定义了数据库名称类型 相同的变量 并定义了它们的get set函数

然后通过toString方法 输出类中的字段内容

好 然后我们的数据层就好了

再来个dao层
还是在这个目录下 创建一个 dao文件夹
在这里插入图片描述
下面创建一个接口 叫 staffDao
参考代码如下

package com.example.testarticle.dao;import com.example.testarticle.domain.staff;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;@Mapper
public interface staffDao {@Select("select * from staff where id = #{id)")staff getById(Integer id);
}

这里 我们定义了一个抽象方法 根据id查询一个staff对象
这里 直接利用注解 可以直接在这里 就将 sql写了非常的方便

也不需要写实现类了 这就写完了 我们直接可以测试它了
我们直接打开测试类所在目录
在这里插入图片描述
编写代码如下

package com.example.textm;import com.example.textm.dao.staffDao;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;@SpringBootTest
class TextMApplicationTests {@Autowiredprivate staffDao staffDao;@Testvoid contextLoads() {System.out.println(staffDao.getById(1));}
}

这里 我们引入了 接口staffDao调用了我们自己写的getById
传1 查询id为1的一条数据

然后 我们运行代码
在这里插入图片描述
可以看到 我们的数据就被整合出来了

http://www.ritt.cn/news/2402.html

相关文章:

  • 做国珍新时代 网站淘宝客推广一天80单
  • 深圳龙岗疫情最新消息多少例了深圳seo论坛
  • 国内的外贸b2c网站郑州seo代理公司
  • 网站频繁被攻击怎么办西安官网seo
  • H5酒店静态网站建设开题报告范文电脑优化大师官方免费下载
  • 百度做网站电话多少钱已备案域名购买平台
  • 农村网站做移动百度推广官方电话
  • 中国纪检监察网官网安卓优化大师破解版
  • 站长资源平台百度搜资源的搜索引擎
  • 怎么做可以聊天的网站吗南宁seo做法哪家好
  • 合肥做的比较好的网站有那几家全国疫情高峰时间表最新
  • c做的网站本周新闻热点
  • 新疆哪里做网站如何进行网站宣传推广
  • 做一个动态网站百度搜索榜排名
  • 中企动力网站建设方案全自动推广软件
  • 网站备案背景幕布下载网站搜索排名优化
  • 做软件贵还是做网站贵网站排名优化手机
  • 中国供应商网做网站中国网络营销公司
  • 天津网站页面设计谷歌搜索引擎香港入口
  • 手机导入wordpress主题资阳地seo
  • 无锡市住房城乡建设委网站91
  • 上海建设工程安全质量监督站网站百度官网入口链接
  • app投放推广优化seo软件
  • 做企业网站需要买什么外包公司的优势和劣势
  • 职业教育专业建设验收网站网络营销的渠道有哪些
  • 哪个浏览器可以做网站深圳全网推广公司
  • 加粉网站开发网站收录服务
  • 网站设计套用模板关键词林俊杰mp3免费下载
  • 网站搭建东莞北京推广优化公司
  • asp.net网站制作教程今日头条新闻视频