Merge remote-tracking branch 'origin/master'

nacos
“lixu” 2023-10-09 22:25:47 +08:00
commit c810e9d10b
5 changed files with 33 additions and 35 deletions

29
pom.xml
View File

@ -30,6 +30,8 @@
<poi.version>4.1.2</poi.version> <poi.version>4.1.2</poi.version>
<velocity.version>2.3</velocity.version> <velocity.version>2.3</velocity.version>
<jwt.version>0.9.1</jwt.version> <jwt.version>0.9.1</jwt.version>
<knife4j.version>4.3.0</knife4j.version>
<mysql.version>8.0.33</mysql.version>
</properties> </properties>
<!-- 依赖声明 --> <!-- 依赖声明 -->
@ -40,11 +42,25 @@
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId> <artifactId>spring-boot-dependencies</artifactId>
<version>2.5.15</version> <version>2.7.15</version>
<type>pom</type> <type>pom</type>
<scope>import</scope> <scope>import</scope>
</dependency> </dependency>
<!-- knife4j 依赖 -->
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-openapi2-spring-boot-starter</artifactId>
<version>${knife4j.version}</version>
</dependency>
<!-- Mysql驱动包 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
</dependency>
<!-- 阿里数据库连接池 --> <!-- 阿里数据库连接池 -->
<dependency> <dependency>
<groupId>com.alibaba</groupId> <groupId>com.alibaba</groupId>
@ -74,16 +90,15 @@
</dependency> </dependency>
<!-- Swagger3依赖 --> <!-- Swagger3依赖 -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>${swagger.version}</version>
</dependency>
<dependency> <dependency>
<groupId>io.springfox</groupId> <groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId> <artifactId>springfox-boot-starter</artifactId>
<version>${swagger.version}</version> <version>${swagger.version}</version>
<exclusions>
<exclusion>
<groupId>io.swagger</groupId>
<artifactId>swagger-models</artifactId>
</exclusion>
</exclusions>
</dependency> </dependency>
<!-- io常用工具类 --> <!-- io常用工具类 -->

View File

@ -17,16 +17,19 @@
<dependencies> <dependencies>
<!-- swagger3--> <!-- swagger3-->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
</dependency>
<dependency> <dependency>
<groupId>io.springfox</groupId> <groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId> <artifactId>springfox-boot-starter</artifactId>
</dependency> </dependency>
<!-- 防止进入swagger页面报类型转换错误排除3.0.0中的引用手动增加1.6.2版本 -->
<dependency> <dependency>
<groupId>io.swagger</groupId> <groupId>com.github.xiaoymin</groupId>
<artifactId>swagger-models</artifactId> <artifactId>knife4j-openapi2-spring-boot-starter</artifactId>
<version>1.6.2</version>
</dependency> </dependency>
<!-- Mysql驱动包 --> <!-- Mysql驱动包 -->

View File

@ -48,7 +48,7 @@ public class SwaggerConfig {
*/ */
@Bean @Bean
public Docket createRestApi () { public Docket createRestApi () {
return new Docket(DocumentationType.OAS_30) return new Docket(DocumentationType.SWAGGER_2)
// 是否启用Swagger // 是否启用Swagger
.enable(enabled) .enable(enabled)
// 用来创建该API的基本信息展示在文档的页面中自定义展示的信息 // 用来创建该API的基本信息展示在文档的页面中自定义展示的信息

View File

@ -65,21 +65,4 @@ public class ${ClassName} extends ${Entity} {
#end #end
#end #end
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
#foreach ($column in $columns)
#if($column.javaField.length() > 2 && $column.javaField.substring(1,2).matches("[A-Z]"))
#set($AttrName=$column.javaField)
#else
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
#end
.append("${column.javaField}", get${AttrName}())
#end
#if($table.sub)
.append("${subclassName}List", get${subClassName}List())
#end
.toString();
}
} }

View File

@ -1,10 +1,8 @@
package com.ruoyi.book.service.impl; package com.ruoyi.book.service.impl;
import java.util.List; import java.util.List;
import java.util.function.Function;
import com.ruoyi.common.utils.ObjUtils; import com.ruoyi.common.utils.ObjUtils;
import com.ruoyi.common.utils.StringUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.ruoyi.book.mapper.BookInfoMapper; import com.ruoyi.book.mapper.BookInfoMapper;
import com.ruoyi.book.domain.BookInfo; import com.ruoyi.book.domain.BookInfo;
@ -31,7 +29,6 @@ public class BookInfoServiceImpl extends ServiceImpl<BookInfoMapper, BookInfo>
public List<BookInfo> list(BookInfo bookInfo) { public List<BookInfo> list(BookInfo bookInfo) {
LambdaQueryWrapper<BookInfo> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<BookInfo> queryWrapper = new LambdaQueryWrapper<>();
if (ObjUtils.notNull(bookInfo.getName())){ if (ObjUtils.notNull(bookInfo.getName())){
queryWrapper = queryWrapper.like(BookInfo::getName, bookInfo.getName()); queryWrapper = queryWrapper.like(BookInfo::getName, bookInfo.getName());
} }