springboot不需要单独配置tomcat,因为内置tomcat,默认端口是8080(可以修改) applicationn.properties是springboot项目的核心配置文件,默认是有一些内容,如果默认配置无法满足我们的话,就需要自己定义修改配置 全局配置文件application.properties也支持yml,并且在企业开发中通常都用yml格式进行配置(yaml语法),可以将后缀修改为yml...
JPA,Hibernate,JDBCTemplate,JOOQ等等。还有对Mybatis的增强MybatisPlus
大佬们,MyBati..当然是用mybatis-plus啊,代码生成器生成实体类、service层、dao和controller层,自动填充补全类似创建人、创建日期、最后操作人和最后操作日期这样的字段,还有逻辑删除、分页插件
在MyBatis-Plus中,除了使用removeById方法通过ID删除记录外,还可以通过构建查询条件来删除满足特定条件的记录。这通常通过使用LambdaQueryWrapper或QueryWrapper来实现。以下是如何指定字段进行删除的分步说明和代码示例: 1. 使用LambdaQueryWrapper构建删除条件 LambdaQueryWrapper利用了Java 8的Lambda表达式,使代码更加简洁和类型安...
mybatis的mybatis-plus-join插件GraphQL API 的查询语言 有用 回复 ccmjga: 这几个的话算是框架里面的东西,不算单独的框架。QraphQL 的话应该勉强算一个吧。 回复9月 6 日来自四川 行走在赤道 5k21827 发布于 9月 5 日 上海 恕我直言,Java 中最好的 ORM 是 ebean。 有用 回复 ccmjga: ebean ...
java和Csharp相比,一个好用的ORM框架都没有吗?确实没有,这个是语言层面的问题。程序员都知道Csharp的ORM非常的多,比如EFCore、FreeSQL、SQLSugar、Dapper等。但是你看看Java,找了很久都没有发现有能和Csharp相抗衡的ORM框架。比如常用的 Mybatis/Mybatis-Plus、Hibernate、SpringJPA 都无法和Csharp的ORM框架比。有...
MyBatis 中的插件常用的是分页,分页有开源框架 PageHelper,MyBatis-Plus 中可以使用 PaginationInterceptor 或 MybatisPlusInterceptor 作为分页插件。除了分页在日常开发中可能还有下面的场景需要使用 MyBatis 插件。 自动设置字段值到数据库记录 通常,我们会记录某一条数据库记录的创建人、创建时间、修改人、修改时间。如...
teacher-manage-backend与springboot2.x-integration没有隶属的关系, teacher-manage-backend是教师管理系统的后台, 作为一个后台系统, 其中主要使用了Druid, Mybatis, MybatisPlus技术, 主要是提供给前台增删改查的CRUD功能。 resources文件夹下的bootvue目录, bootvue目录, 是原始的vue开发方式, 在html页面之中使用...
saveOrUpdateBatch 除了使用默认的ID,如何指定使用其他字段作为唯一更新主键 目前只支持 id 暂无更好的解决方案,其它需求请自定义 将任务状态从
整合springboot2.x, mybatis, mybatis plus, druid数据库连接池, shiro, elasticsearch, quartz, threadpool, 上传下载文件, 使用easyexcel 处理excel文件等几项技术。 主要是对springboot之中常用的技术进行了一个整合,每个技术的使用可以参看application.properties配置