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

国家建设工程造价数据监测平台在哪个网站wordpress云视链

国家建设工程造价数据监测平台在哪个网站,wordpress云视链,海洋网络提供网站建设,推广赚钱的微信小程序前言 查看此文章前强烈建议先看这篇文章#xff1a;Java江湖路 | 专栏目录 该文章纪录的是SpringBoot快速集成MyBatis Plus#xff0c;每一步都有记录#xff0c;争取每一位看该文章的小伙伴都能操作成功。达到自己想要的效果~ 文章目录 前言1、什么是MyBatisPlus2、Spring…前言 查看此文章前强烈建议先看这篇文章Java江湖路 | 专栏目录 该文章纪录的是SpringBoot快速集成MyBatis Plus每一步都有记录争取每一位看该文章的小伙伴都能操作成功。达到自己想要的效果~ 文章目录 前言1、什么是MyBatisPlus2、SpringBoor整合MyBatisPlus2.1、配置2.2、使用MyBatisPlus2.3、效果 总结 1、什么是MyBatisPlus MyBatis-Plus是一个MyBatis的增强工具在 MyBatis 的基础上只做增强不做改变为简化开发、提高效率而生。 MybatisPlus可以节省大量时间所有的CRUD代码都可以自动化完成 特性 无侵入只做增强不做改变引入它不会对现有工程产生影响如丝般顺滑损耗小启动即会自动注入基本 CURD性能基本无损耗直接面向对象操作强大的 CRUD 操作内置通用 Mapper、通用 Service仅仅通过少量配置即可实现单表大部分 CRUD 操作更有强大的条件构造器满足各类使用需求支持 Lambda 形式调用通过 Lambda 表达式方便的编写各类查询条件无需再担心字段写错支持主键自动生成支持多达 4 种主键策略内含分布式唯一 ID 生成器 - Sequence可自由配置完美解决主键问题支持 ActiveRecord 模式支持 ActiveRecord 形式调用实体类只需继承 Model 类即可进行强大的 CRUD 操作支持自定义全局通用操作支持全局通用方法注入 Write once, use anywhere 内置代码生成器采用代码或者 Maven 插件可快速生成 Mapper 、 Model 、 Service 、 Controller 层代码支持模板引擎更有超多自定义配置等您来使用内置分页插件基于 MyBatis 物理分页开发者无需关心具体操作配置好插件之后写分页等同于普通 List 查询分页插件支持多种数据库支持 MySQL、MariaDB、Oracle、DB2、H2、HSQL、SQLite、Postgre、SQLServer 等多种数据库内置性能分析插件可输出 SQL 语句以及其执行时间建议开发测试时启用该功能能快速揪出慢查询内置全局拦截插件提供全表 delete 、 update 操作智能分析阻断也可自定义拦截规则预防误操作 MyBatisPlus官方网站https://baomidou.com/ 2、SpringBoor整合MyBatisPlus 2.1、配置 1、先准备好数据库环境 CREATE DATABASE mybatisplus;USE mybatisplus;CREATE TABLE eric_user( id INT AUTO_INCREMENT, name VARCHAR(255) COMMENT 名称, PRIMARY KEY (id) );INNER INTO eric_user(name) VALUES(Eric),(blue);INSERT INTO eric_user(id,name) VALUES (1,Eric), (2,Jack), (3,Lucy);2、创建一个SpringBoot项目 3、引入MyBatisPlus相关依赖因为要操作数据库所以这里也引入了MySQL依赖 !--mybatis-plus-- dependencygroupIdcom.baomidou/groupIdartifactIdmybatis-plus-boot-starter/artifactIdversion3.3.1/version /dependency!--mysql-- dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactId /dependency!--lombok用来简化实体类-- dependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactId /dependency4、修改配置文件 server:port: 8080spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/mybatisplus?serverTimezoneGMT%2B8username: rootpassword: root#开启日志 mybatis-plus:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl 2.2、使用MyBatisPlus 1、创建一个实体类 package com.eric.springbootmybatisplus.entity;import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data;/*** author Eric* date 2023-08-01 15:38*/ Data TableName(value eric_user) public class EricUser {TableId(value id, type IdType.AUTO)private Integer id;TableField(value name)private String name;} 2、Mapper层 package com.eric.springbootmybatisplus.mapper;import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.eric.springbootmybatisplus.entity.EricUser; import org.apache.ibatis.annotations.Mapper;/*** author Eric* date 2023-08-01 15:39*/ Mapper public interface EricUserMapper extends BaseMapperEricUser { } 3、service层 package com.eric.springbootmybatisplus.service;import com.baomidou.mybatisplus.extension.service.IService; import com.eric.springbootmybatisplus.entity.EricUser;/*** author Eric* date 2023-08-01 15:40*/ public interface EricUserService extends IServiceEricUser { } impl package com.eric.springbootmybatisplus.service.impl;import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.eric.springbootmybatisplus.entity.EricUser; import com.eric.springbootmybatisplus.mapper.EricUserMapper; import com.eric.springbootmybatisplus.service.EricUserService; import org.springframework.stereotype.Service;/*** author Eric* date 2023-08-01 15:42*/ Service public class EricUserServiceImpl extends ServiceImplEricUserMapper, EricUser implements EricUserService { } 4、controller package com.eric.springbootmybatisplus.controller;import com.eric.springbootmybatisplus.entity.EricUser; import com.eric.springbootmybatisplus.service.EricUserService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;import java.util.List;/*** author Eric* date 2023-08-01 15:43*/ RestController RequestMapping(/eric) public class EricUserController {Autowiredprivate EricUserService userService;GetMapping()public ListEricUser getEricUserList(){ListEricUser list userService.list();return list;} } 2.3、效果 此时运行项目访问 IP端口/接口地址 例如http://127.0.0.1:8080/eric 结果如下 总结 怎么样是不是特别的方便和简单~
http://www.w-s-a.com/news/215869/

相关文章:

  • 网站建设与分工的论文足球世界排名
  • 网站首页添加标签如何用模板建站
  • 官方网站包括哪几个网站泰安的网站建设公司哪家好
  • 域名虚拟服务器做网站如何搭建企业网站
  • 用手机做网站服务器口碑好的常州网站建设
  • 摄影网站的设计与实现开题报告太原企业自助建站
  • 做如美团式网站要多少钱做网站怎么去文化局备案
  • 桂平市住房和城乡建设局网站网站建设与管理自考题
  • 怎么做公司网站制作凡科官方网
  • 达人设计网官方网站建筑效果图网站有哪些
  • 网站定制哪家快建筑室内设计网
  • 网站创建方案论文旅游网站的设计与制作html
  • 网站建设的数据导入导出开发小程序需要多少钱费用
  • 局网站建设进入前十名wordpress user role editor
  • 网站托管如何收费搜一下百度
  • 中国建设劳动协会网站wordpress 区块链媒体
  • 网站开源是什么意思西安做网站科技有限公司
  • 自己怎么用h5做网站肇庆seo
  • 长沙网站seo优化公司东莞企业官方网站建设
  • 网站个人备案材料北京网站推广价格
  • 百度做任务的网站电子工程网网站
  • 中介订制网站开发玉溪网站建设设计
  • 免费网站免费无遮挡手机页面设计软件
  • 网站建设需求规格说明书中山模板建站公司
  • wordpress get值网站建设 seo sem
  • 网站建设微信开发工厂代加工平台
  • 厦门 网站建设 公司哪家好asp.net 创建网站
  • 专业北京网站建设凡科网做网站怎么样
  • 金富通青岛建设工程有限公司网站浙江省住建厅四库一平台
  • 有搜索引擎作弊的网站企业建设H5响应式网站的5大好处6