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

专业做网站的公司有/百度竞价优化排名

专业做网站的公司有,百度竞价优化排名,重庆快速排名优化,营销型网站建设域名有一说一&#xff0c;mybatis-plus确实好用&#xff0c;不愧是plus版本。 无论是基本的CRUD操作&#xff0c;还是基础代码生成工具用起来都很轻松愉快&#xff0c;这里主要是记录分页操作。 mysql的表结构&#xff1a; 编码部分&#xff1a; 1、依赖部分 <dependencies&g…

有一说一,mybatis-plus确实好用,不愧是plus版本。

无论是基本的CRUD操作,还是基础代码生成工具用起来都很轻松愉快,这里主要是记录分页操作。

mysql的表结构:

 编码部分:

1、依赖部分

 <dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.3.1.tmp</version></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.18</version></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.10</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope><exclusions><exclusion><groupId>org.junit.vintage</groupId><artifactId>junit-vintage-engine</artifactId></exclusion></exclusions></dependency></dependencies>

2、application.yml

yml好用明了,不过稍不注意就容易碰到坑,空格经常被忽略导致报错

spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverusername: rootpassword: rooturl: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8
mybatis-plus:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl  这是用于打印sql的配置,不需要就不用

3、创建一个非常简单的实体类,这里用@Data来自lombok,主要是节省了写get和set,代码更加简洁。所有字段需要和数据库一一对应,驼峰命名的字段在数据表中为下划线格式,userName=》user_name

@Data
public class User {private int id;private String userName;private int age;private String sex;
}

4、写一个简单的mapper接口,继承了baseMapper

public interface UserMapper extends BaseMapper <User>{
}

5、想要使用框架提供的分页查询组件,写一个config类即可

@Configuration
@ConditionalOnClass(value = {PaginationInterceptor.class})
public class MybatisPlusConfig {@Beanpublic PaginationInterceptor paginationInterceptor() {PaginationInterceptor paginationInterceptor = new PaginationInterceptor();return paginationInterceptor;}
}

6、一切就绪,开始编写测试方法。。。也不需要开放接口

@SpringBootTest
class DemoApplicationTests {@Autowiredprivate UserMapper userMapper;@Testvoid contextLoads() {}@Testpublic void searchUserList(){System.out.println("分页查询测试!》》》》》》");IPage<User> userPage = userMapper.selectPage(new Page<>(2,100),null);List<User> listUser = userPage.getRecords(); //List结果集for (User user: listUser){System.out.println(user);}}}

分页查询结果查询结果,数据比较多,第二页就是101-200,总共100条。

也可以看到,后台打印的sql  SELECT id,user_name,age,sex FROM user LIMIT ?,? 

底层原理还是没变,无非上层封装了

 最后:

别忘在启动类上指定mapper,要不然会报错 

http://www.jmfq.cn/news/4887109.html

相关文章:

  • 商城开发方案/seo模拟点击软件源码
  • 湖南省建设厅官网查询/合肥正规的seo公司
  • wordpress 调用js/seo排名赚挂机赚钱软件下载
  • 沈阳世纪兴网站制作/seo是什么的
  • 自己做的网站安全吗/网络销售 市场推广
  • 一家只做特卖的网站/如何推广一个新的app
  • 如何通过复制代码做网站/网站推广交换链接
  • 哪些网站可以做海报热点的/优化优化
  • 网站的结构类型/链接制作
  • 日本做a的动画视频在线观看网站/运营商推广5g技术
  • 不用代码做网站的软件/中国今天新闻最新消息
  • 网站建设兼职挣多少钱/友链交易网
  • 四海网络网站建设咨询/百度大数据查询
  • 弹幕网站制作/无锡哪里有做网站的
  • iis网站ip/班级优化大师怎么下载
  • 交互界面设计/商丘seo博客
  • 做网站和百度推广有什么不一样/企业推广的渠道有哪些
  • 给网站做广告/网站关键词优化怎么弄
  • wordpress网站开发代码/重庆网站网络推广
  • 网站建设发票能抵扣增值税/2345电脑版网址导航
  • 郑州网站建设优化公司/企业网站管理系统源码
  • 做公司网站需要什么/宁波seo网络推广渠道介绍
  • 网站怎么做图片轮播/浙江网络推广
  • 企企业业网网站站建建设设/百度指数官方下载
  • 扁平风格企业网站源码/台州seo排名优化
  • 一个超链接 多个网站/指数型基金是什么意思
  • 做网站推广的好处/百度推广账户登陆
  • 做一个中英文网站的价格/宁波免费建站seo排名
  • 佛山企业网站建设公司/百度网页版登录首页
  • 做社交网站有哪些/长春网站优化流程