Mybatis注解开发之@CacheNamespace:实现注解二级缓存的使用
摘要:MyBatis二级缓存使用: 官方建议在service使用缓存,但是你也可以直接在mapper层缓存,这里的二级缓存就是直接在Mapper层进行缓存操作 Mybatis的二级缓存实现也十分简单,只要在springboot的配置文件打开二级缓存,即:mybatis-plus.configuration
阅读全文
posted @
2020-09-28 18:39
周文豪
阅读(6588)
推荐(0) 编辑
文件下载之简化的代码
摘要:前端 <el-button type="success" icon="el-icon-download" @click="downloadTemplate">下载模板</el-button> //下载模板downloadTemplate(){ const fileName = '药品清单-模板.xl
阅读全文
posted @
2020-09-28 17:34
周文豪
阅读(236)
推荐(0) 编辑
文件上传
摘要:前端 <div style="margin-bottom: 10px"> <el-button :loading="importLoading" type="primary" icon="el-icon-upload" @click="handleImport">导入</el-button> <el
阅读全文
posted @
2020-09-27 19:55
周文豪
阅读(154)
推荐(0) 编辑
文件下载:报错The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'
摘要:前言:这篇文件下载的后台代码太繁琐,建议参考https://www.cnblogs.com/zwh0910/p/13745947.html 前端: <el-button type="primary" icon="el-icon-download" @click="downloadTemplate('
阅读全文
posted @
2020-09-27 19:46
周文豪
阅读(2256)
推荐(0) 编辑
前端传数据到后台,后台用实体类接收不到引发的思考----Java bean中字段命名潜规则
摘要:1、按照Java语法规范,通常在实体类中的属性,首字母都是小写的。这是由于JavaBean的规范导致的。一般JavaBean属性都是首字母小写,以驼峰命名格式命名,相应的 getter/setter 方法是 get/set 接上首字母大写的属性名。例如:属性名为clientId,其对应的getter
阅读全文
posted @
2020-09-25 15:16
周文豪
阅读(2336)
推荐(0) 编辑
日志打印代码执行时间:StopWatch
摘要:正常情况下,我们如果需要看某段代码的执行耗时,会通过如下的方式进行查看: // 放在要检测的代码段前,取开始前的时间戳 Long startTime = System.currentTimeMillis(); // 放在要检测的代码段后,取结束后的时间戳 Long endTime = System.
阅读全文
posted @
2020-09-18 15:26
周文豪
阅读(2182)
推荐(0) 编辑
jenkins+docker+nginx+tomcat实现vue项目部署
摘要:一、项目准备 1、新建一个vue的项目,确保能在浏览器正常访问。然后在项目的根目录下新建一个Dockerfile的文件,内容如下 注意:前提时项目中有dist文件夹。 FROM nginx COPY dist /usr/share/nginx/html/ COPY nginx.conf /etc/n
阅读全文
posted @
2020-09-17 16:42
周文豪
阅读(787)
推荐(0) 编辑
docker+tomcat+jenkin实现立即构建Springboot项目(docker安装)
摘要:一、创建一个Springboot项目 1、编写pom.xml <groupId>com.zwhxpp</groupId> <artifactId>springboot</artifactId> <version>1.0-snapshot</version> <packaging>war</packa
阅读全文
posted @
2020-09-16 16:43
周文豪
阅读(322)
推荐(1) 编辑
将springboot项目部署到服务器的tomcat中无法访问
摘要:第一步:让启动类继承SpringBootServletInitializer,并重写configure方法,关键代码如下 @SpringBootApplication public class MySpringBootApplication extends SpringBootServletInit
阅读全文
posted @
2020-09-15 18:41
周文豪
阅读(2263)
推荐(0) 编辑
各种转换
摘要:1、将JSON字符串转换成List集合 List<Cart> cartList_cookie=JSON.parseArray(cartListString,Cart.class); 2、将map集合转成JSON字符串 JSON.toJSONString(map) 3、将list集合转成JSON字符串
阅读全文
posted @
2020-09-14 11:49
周文豪
阅读(273)
推荐(0) 编辑