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

学做网站有前途吗黑河seo

学做网站有前途吗,黑河seo,富阳做网站方式,网站链接视频怎么做springBoot2集成mybatis 1.第一步(创建springboot2项目) 国内的话就用阿里的镜像吧 这样就创建好了一个springboot2的基础项目 2.集成spring所需要的依赖 就是这两个 3.第三步在配置文件中去配置链接数据库的一些配置数据 spring.thymeleaf.suffix…

springBoot2集成mybatis

1.第一步(创建springboot2项目)
国内的话就用阿里的镜像吧
在这里插入图片描述
在这里插入图片描述
这样就创建好了一个springboot2的基础项目
2.集成spring所需要的依赖
在这里插入图片描述
就是这两个
3.第三步在配置文件中去配置链接数据库的一些配置数据
在这里插入图片描述

spring.thymeleaf.suffix=.html
spring.datasource.url=jdbc:mysql://localhost:3306/xuejava?serverTimezone=GMT%2B8&characterEncoding=utf-8&useSSL=false
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
mybatis.mapper-locations=classpath:mapper/*.xml

4.第四步打开数据库,使用idea连接数据库
在这里插入图片描述
5.我们现在在mysql中新建一个数据库名字交xuejava,表结构如下图所示:
在这里插入图片描述
接下来按照如图所示建立目录

在这里插入图片描述
contriller.java

package com.example.controller;import com.example.entity.Name;
import com.example.service.NameService;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
public class NameController {private final NameService nameService;public NameController(NameService nameService) {this.nameService = nameService;}@RequestMapping("/second")public void second(){Name name = new Name("哈6666666");//在controller层调用servic层级代码//然后在servic层调用Mapper层代码//在mapper层写数据库操作的方法crud,使用配置文件的方式去配置nameService.create(name);}}

实体类 Name.java

package com.example.entity;import javax.persistence.*;//创建实体类  @Entity 注解指定表名  @column 注解指定字段
//建立实体类属性和数据库表中列的对应关系的注解配置
//为了让实体类和数据库表进行映射,我们需要在实体类的属性上添加注解。注解用于指定实体类属性与数据库表字段的对应关系
@Entity
@Table(name = "name")
public class Name {@Id@GeneratedValue(strategy = GenerationType.IDENTITY)private int id;@Column(name = "name")private String name;public Name(String name) {this.name = name;}public Name() {}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;}
}

service层 NameService.java

package com.example.service;import com.example.entity.Name;
import com.example.mapper.NameMapper;
import org.springframework.stereotype.Service;
import java.util.List;@Service
public class NameService {private final NameMapper ameMapper;public NameService(NameMapper nameMapper) {this.ameMapper = nameMapper;}public Name create(Name name) {ameMapper.insertName(name);return name;}}

配置文件 nameMapper.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 XML文件,用于定义具体的SQL语句。在XML文件中,-->
<!--        我们可以使用<select><insert><update><delete>等标签定义SQL语句-->
<mapper namespace="com.example.mapper.NameMapper">
<!--    插入--><insert id="insertName" >insert into name(id,name)values(null,#{name})</insert></mapper>

最后在入口文件中去配置mybatis

package com.example;import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
//配置mybast,告诉扫描入口
@MapperScan("com.example.mapper")
public class DemoApplication {public static void main(String[] args) {SpringApplication.run(DemoApplication.class, args);}}
http://www.dtcms.com/wzjs/120848.html

相关文章:

  • 建模外包网站外贸网站免费建站
  • 网站开发的任务要求郑州网站推广优化公司
  • 企业展厅设计公司企业展厅设计公司网站关键字优化价格
  • wordpress 自动换行什么叫优化
  • 盐城做网站价格宁波网站优化公司电话
  • 上海做营销网站哪个公司好seo顾问什么职位
  • 盘点2013网络自制剧:视频网站的"招牌菜"接下来怎么做?软文代发布
  • 网站建设费用标准长沙本地推广联系电话
  • 有什么正网站做兼职的宁波seo外包费用
  • 卖文具的网站建设b站推广入口
  • 做网站首页文字排版技巧seo的推广技巧
  • 公司网站建设的步骤可以推广的软件
  • 网站后台管理怎么进百度模拟搜索点击软件
  • 公司网站的seo怎么做汕头seo外包公司
  • 做项目管理的网站seo是什么部门
  • 网站页面大小优化怎么做seo矩阵培训
  • 张掖网站建设公司大连seo顾问
  • 哈尔滨建站网站设计制作公司
  • python 爬虫 做网站公司网站推广方法
  • 免费信息网站排名直播:韩国vs加纳直播
  • 天津市建设工程定额管理站网站网站关键词优化公司
  • 互联网策划主要做什么seo攻略
  • 湛江网站开发优秀软文范例
  • 临沂制作网站多少钱推广app的营销方案
  • 外贸出口网站建设网站排名怎么做
  • 北京做网站建设价格低网络营销的特点是什么
  • 洞头区网站建设收费网络营销优秀案例
  • 爱奇艺网站建设费网络营销讲师
  • 聊城做网站建设的公司免费发外链的网站
  • 八爪鱼 导入 wordpressseo排名软件免费