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

网络营销论文摘要行者seo无敌

网络营销论文摘要,行者seo无敌,郑州高端品牌网站建设,ip达1万的网站怎么做MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 全新的 MyBatis-Plus 3.0 版本基于 JDK8,提供了 lambda 形…

 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

全新的 MyBatis-Plus 3.0 版本基于 JDK8,提供了 lambda 形式的调用,所以安装集成 MP3.0 要求如下:

  • JDK 8+
  • Maven or Gradle 
  • Spring Boot 2.5+
  • MySql、Oracle、SQLServer、、

一、数据表设计

IDNameSexAgeGrade
1小明126
2小红116

建表语句如下:

DROP TABLE IF EXISTS `user`;CREATE TABLE `user`
(id BIGINT NOT NULL COMMENT '主键ID',name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名',sex VARCHAR(30) NULL DEFAULT NULL COMMENT '性别',age INT NULL DEFAULT NULL COMMENT '年龄',grade VARCHAR(50) NULL DEFAULT NULL COMMENT '年级',PRIMARY KEY (id)
);

然后插入数据: 

INSERT INTO `user` (id, name, age, email) VALUES
(1, '小明', '男',12, 6),
(2, '小红', '女',11, 6),

二、开发实例

1、引入依赖 

  <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.1.5</version><relativePath/></parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency><dependency><groupId>com.h2database</groupId><artifactId>h2</artifactId><scope>runtime</scope></dependency><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-spring-boot3-starter</artifactId><version>3.5.4<version></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.26</version></dependency></dependencies>

 2、配置数据源

     application.yaml 中配置相关配置信息:

spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://127.0.0.1:3306/Dokerusername: rootpassword: root

3、开发实例

 3.1 实体类

@Data
@TableName("`user`")
public class User {@TableId(type = IdType.AUTO)private Long id;@TableField("name")private String name;private String sex;private Integer age;private String grade;
}

 TableName:

  • 描述:表名注解,标识实体类对应的表
  • 使用位置:实体类

TableId

  • 描述:主键注解
  • 使用位置:实体类主键字段 

TableField:

  • 描述:字段注解(非主键) 

3.2  UserMapper接口 

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.UserMapper">SELECT * FROM `user` WHERE `name` = #{name}
</mapper>
public interface UserMapper extends BaseMapper<User> {@Select("select * from user")List<User> getAllUser();}

 3.3 Service层接口

import com.baomidou.mybatisplus.extension.service.IService;// UserService 继承 IService 接口
public interface UserService  extends IService<User>{List<User> getAllUser();
}
@Service
public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements UserService {@Autowiredprivate UserMapper userMapper;public List<User> getAllUser(){return userMapper.getAllUser();}
}

3.4 在 Spring Boot 启动类中添加 @MapperScan 注解,扫描 Mapper 文件夹:

@SpringBootApplication
@MapperScan("com.mapper")
public class Application {public static void main(String[] args) {SpringApplication.run(Application.class, args);}}

http://www.dinnco.com/news/43009.html

相关文章:

  • php网站api接口写法市场推广怎么写
  • 阿里云企业网站建设google网站入口
  • 微信小程序店铺开通要多少钱东莞seo网站管理
  • 河北pc端网站开发百度搜索关键词指数
  • 美食网站开发可行性分析报告关于seo如何优化
  • 负责公司网站的更新和维护备案域名查询
  • 深圳网站建设 设计首选网站优化公司开始上班了
  • 天津网站建设价位长尾词在线挖掘
  • 来宾绍兴seo网站托管方案温州最好的seo
  • 滨江区网站开发公司无锡谷歌推广
  • 网页基础代码大全昆明seo工资
  • 建论坛网站怎样做好竞价推广
  • 怎么样自己做网站接订单宜昌网站seo收费
  • 网站开发拥有权约定中国百强企业榜单
  • 郑州网站建设费用脑白金网络营销
  • 网站登录如何做今天新闻头条新闻
  • 广东专业做网站排名公司哪家好推广计划方案模板
  • 农业公司网站建设百度高级搜索页面的网址
  • 成都 网站让顾客心动的句子
  • 做网站如何网站考虑优化产品网络推广方案
  • 网站搭建中114514河南网站建设
  • 阿里云esc建设网站抖音seo招商
  • 北京网站建设华网google搜索app下载
  • 个人网站备案需要盖章吗广告网
  • 代理下单网站开发成都疫情最新情况
  • 网站建设是什么意思 打不开网站推广找哪家公司好
  • 网页设计培训贵不贵seo关键词布局
  • ppt制作教程免费全集企业网站seo案例分析
  • 网站设计制作费用多少百度关键词seo优化
  • 深圳网站建设制作网络公司手游推广平台哪个好