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

重庆做网站建设公司排名百度大数据

重庆做网站建设公司排名,百度大数据,自己做网站能宣传自己的产品吗,网站制作安全防范方式你好呀,我是 javapub. 做 Java 的同学都会用到的三件套,Spring、SpringMV、MyBatis。但是由于使用起来配置较多,依赖冲突频发。所有,各路大佬又在这上边做了包装,像我们常用的 SpringBoot、MyBatisPlus。 基于当前要…

你好呀,我是 javapub.

做 Java 的同学都会用到的三件套,Spring、SpringMV、MyBatis。但是由于使用起来配置较多,依赖冲突频发。所有,各路大佬又在这上边做了包装,像我们常用的 SpringBoot、MyBatisPlus。

基于当前要开发的是一个用户中心系统,查询逻辑比较简单,这里选用 MyBatis-Plus 就够用。但是很多同学还没用过这个工具,今天带你使用一下。省下时间来摸鱼啊。

环境

  • JDK17
  • SpringBoot3.*

初始化项目

初始化一个 SpringBoot 项目,不需要添加 MyBatis 依赖。

image-

添加依赖

mvnrepository 获取需要的 MyBatis-Plus 版本。这里以 MySQL 为例。

        <dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><scope>runtime</scope></dependency><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-spring-boot3-starter</artifactId><version>3.5.7</version></dependency>

SpringBoot数据库信息配置

application.yml

# 应用服务 WEB 访问端口
server:port: 8080# DataSource Config
spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://rm-t4njraxo75r1e4jlevo.mysql.singapore.rds.aliyuncs.com:3306/javapub_test?characterEncoding=utf8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&useSSL=falseusername: javapub_adminpassword: JavaPub666sql:init:schema-locations:mybatis-plus:mapper-locations: classpath:mapper/*.xmltype-aliases-package: cn.net.javapub.entityconfiguration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 这个配置会将执行的sql打印出来

如果你没有数据库,可以来 javapub,给你提供一个免费的实例。

SQL语句

提供一个 SQL,用来做测试。

user.sql

create table user
(id    bigint      not null comment '主键ID'primary key,name  varchar(30) null comment '姓名',age   int         null comment '年龄',email varchar(50) null comment '邮箱'
);INSERT INTO javapub_test.user (id, name, age, email) VALUES (1, '张子涵', 18, 'test1@javapub.net.cn');
INSERT INTO javapub_test.user (id, name, age, email) VALUES (2, '张子恒', 20, 'test2@javapub.net.cn');
INSERT INTO javapub_test.user (id, name, age, email) VALUES (3, '李子璇', 28, 'test3@javapub.net.cn');
INSERT INTO javapub_test.user (id, name, age, email) VALUES (4, '王梓旭', 21, 'test4@javapub.net.cn');
INSERT INTO javapub_test.user (id, name, age, email) VALUES (5, '曹欣然', 24, 'test5@javapub.net.cn');

代码逆向生成工具

推荐一个 IDE 插件,免费、简洁、好用。MyBatis-X

它可以帮我快速的生成 service、mapper、entity、xml 层,减少重复工作。

image-

演示

至此,就可以使用 MyBatis-Plus 了。在 test 文件下执行测试案例。

image-

其他用例

从这个方法点进来可以看到 MyBatis-plus 源码,它已经帮我们把大多数的常用工具都做好了,只需要实现这个 service 和 mapper 类即可。

image-

源码:

https://github.com/Rodert/SpringBoot-javapub/

原文地址:

https://javapub.net.cn/star/project/user-center/

http://www.mnyf.cn/news/36386.html

相关文章:

  • 网站开发环境介绍关键词优化排名用哪个软件比较好
  • 企业手机网站建百度官网链接
  • 做网站需要什么按钮seo优化排名公司
  • 哪些企业合适做网站上热门最火标题
  • wordpress网站做app学生个人网页设计作品
  • 教学网站开发合肥网络推广优化公司
  • 三门峡网站seo阿里巴巴关键词排名优化
  • 网站怎么做收费网络营销课程有哪些
  • 每天网站外链做几条最好线上推广100种方式
  • 常州网络公司联系方式南宁seo怎么做优化团队
  • 无忧网站建设服务余姚seo智能优化
  • 网站风格主要包括关键词优化排名公司
  • 公安局松江分局网站打开百度一下
  • 网站首页调用网站标题网页设计基础
  • 新手学做网站pdf5000元网站seo推广
  • 手机移动端网站建设宣传0元入驻的电商平台
  • 做网站常用的语言搜索软件使用排名
  • 网站开发 怎样做费用结算百度竞价排名是什么意思
  • 印度喜欢用什么框架做外贸网站百度一下百度首页官网
  • 珠海网站建设专线百度百科词条创建入口
  • 四川鸿业建设集团网站游戏推广怎么做挣钱
  • 静海网站建设公司国家免费职业培训平台
  • 湘潭做网站价格 d磐石网络关键词优化是什么意思
  • 325建筑网站德阳网站seo
  • 南京快速建站模板下载网站搜索引擎优化案例
  • 个旧做网站哪家公司好品牌网站建设哪家好
  • 想找个专业做网站公司seo舆情优化
  • 网站搭建好有什么内容可以修改如何做一个营销方案
  • 4s店网站建设品牌运营具体做什么
  • 机构改革后政府网站建设方案广州今天刚刚发生的重大新闻