问题
starcpdk微信~
这个作者很懒,什么都没留下…
展开
-
编写静态多数据源代码并做定时任务实现数据库数据同步
首先我们在SpringBoot的配置文件中将两个数据源配置出来server: port: 8083spring: datasource: remote : driver-class-name: com.mysql.cj.jdbc.Driver jdbc-url: jdbc:mysql://21.33.322.22/greer?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serv原创 2022-02-22 10:51:12 · 1689 阅读 · 0 评论 -
easyexcel开发中的一些问题
问题一:在easyexcel中读取excel文件并持久化到数据库 , 我们如果在监听器中的invoke()方法中直接调用mapper层的保存方法将数据保存到数据库的话会出现一个问题 , 那就是有多少条数据我们就需要操作数据库执行多少次保存方法 , 这样的话会导致我们的保存效率很差解决方式是:我们在监听器中新增一个数据列表用于保存easyexcel从excel文件中读取的数据 , 然后我们批量进行导入问题二:但是这样我们就又存在另外一个问题 , 那就是我们的数据量如果特别大了 , 我们全部保存到l原创 2022-02-16 23:34:47 · 3955 阅读 · 1 评论 -
easyexcel读取文件内容封装到对象发现全部是空怎么办
先来看看我的代码package com.starcpdk.easyexcel;import com.alibaba.excel.EasyExcel;import com.starcpdk.easyexcel.dto.ExcelStudentDto;import com.starcpdk.easyexcel.dto.listener.ExcelStudentDtoListener;import org.junit.Test;public class ExcelReadTest { @原创 2022-02-16 21:34:40 · 1621 阅读 · 1 评论 -
Vue的模板文件中至少要有一个逻辑块且只能有一个逻辑块
<template> <div class="app-container"> </div></template><script>export default { data() { return { } }, created() { }, methods: { }}</script>在templete标签下面至少要有一个div标签原创 2022-02-13 23:53:12 · 531 阅读 · 0 评论 -
mybatisPlus主键生成策略未生效的原因
我们在使用mybatisplus进行插入操作时候 , 正常来说mybatisPlus会自动给我们对id采用雪花算法生成值但是我们发现 , 我们的insert语句的sql执行没带着id , 这是为什么呢因为mybatisPlus默认只会认字段名为id的才会默认进行主键生成策略如果我们的数据表的主键名不叫id , 那么我们在实体类中的主键字段上需要加一个注解去标识这个字段就是主键字段 , 让mybatisPlus对这个主键字段执行主键生成策略这个注解就是@TableId , 这个注解加载主键字段上面原创 2022-01-23 16:38:02 · 3250 阅读 · 0 评论 -
Java中方法参数引用传递or值传递
参考文章:https://blog.csdn.net/w372426096/article/details/82216742Java中没有引用传递?我发现我一直的误区是Java中用传递List集合或者传递对象就是引用传递 , 我理解的引用传递就是实参的值会跟随形参的改变而改变。但是我忘了最重要的一点 , 引用传递和值传递的本质区别是实参传递给形参的时候会不会进行拷贝一份副本给形参。在Java中我们传递一个基本数据类型很明显不会有任何问题 , 无疑就是值传递歧义在于传递一个对象的问题到底是值传递还是原创 2022-01-14 11:07:38 · 214 阅读 · 0 评论 -
阿里云服务器上的tomcat正常启动,通过公网IP却无法访问tomcat
去阿里云官网点击自己的实例名称进入自己的实例后点击添加安全组规则设置端口号和对象后点击确定重启服务器原创 2020-02-17 18:49:29 · 918 阅读 · 0 评论 -
spring aop报错
解决方法在 <aop:config >这个标签中添加proxy-target-class="true"<aop:config proxy-target-class="true"> </aop:config>"C:\Program Files (x86)\Java\jdk1.8.0_144\bin\java.exe" "-javaag...原创 2020-04-10 19:04:38 · 268 阅读 · 0 评论 -
idea编译器新建springMVC项目后项目无法启动
无法启动原因idea自动创建的springMVC包缺少部分jar包解决方法原创 2020-05-22 16:55:01 · 682 阅读 · 0 评论 -
springMVC配置过滤器put,delete请求转发失败
代码如下:web.xml文件 <filter> <filter-name>HiddenHttpMethodFilter</filter-name> <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class> </filter> <filter-mapping>原创 2020-05-22 16:31:19 · 550 阅读 · 0 评论 -
idea误报
使用@Autowired注解报错的解决方式按照下图配置原创 2020-05-23 09:41:37 · 416 阅读 · 0 评论 -
maven项目操作mapper.xml文件报错解决
为什么会报这样的错误呢?那是因为maven项目的加载机制造成的 , maven项目默认只加载java文件夹下的源码文件和resource文件夹下的配置文件 , 而在java文件夹下的xml配置文件无法加载 , 在target目录中看不到xml文件出现Invalid bound statement (not found): com.starcpdk.edu.eduservice.mapper.EduCourseMapper.getPublishCourseInfo这样的报错如何解决呢?解决方式有.原创 2020-07-11 13:45:20 · 2455 阅读 · 0 评论 -
跨域问题
出现跨域问题的三种情况k: No 'Access-Control-Allow-Origin' header is present on the requested resource.接口ip和前端项目的访问ip不一致接口的端口号和前端访问的端口号不一致接口的协议和前端端口的协议不一致 http https解决方式在controller中添加注解@CrossOrigin...原创 2020-06-27 18:05:42 · 119 阅读 · 0 评论 -
quartz框架定时任务整合springboot报空指针异常
首先我们谈一下为什么汇报空指针异常呢??报错如下:org.quartz.SchedulerException: Job threw an unhandled exception. at org.quartz.core.JobRunShell.run(JobRunShell.java:213) ~[quartz-2.3.2.jar:na] at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [原创 2020-08-08 20:51:14 · 4373 阅读 · 4 评论 -
JAVA中得实参会随着形参的改变改变?
今天遇到一个java中的基础知识,尽然记不清了java中实参的值会随形参的改变改变嘛?测试代码import java.util.ArrayList;import java.util.List;public class Main { public static void main(String[] args) { s(); } public static void s() { List<String> list = new Arr原创 2020-09-13 17:49:16 · 479 阅读 · 0 评论 -
Vue踩坑之二级路由下静态资源加载失败
在使用vue开发过程中意外发现 , 当我的路由加到二级时我的页面背景突然没了? 这是怎么回事呢?让我们先来复现一下问题吧起初我的登陆页面的路由是这样子的我的背景图片是在外部的一个css中写着的这个外部css文件我是在index.html中全局引入的 , 按理来说 , 在全局引入了css , 那么我的所有组件 , 所有路由都应该可以访问到我自己写的这个css的内容的 , 也就是说我不管写什么路径都应该可以看到自己的背景图片的给大家先看下我的index.html文件中是怎么引入的这个外部css原创 2021-03-11 17:25:37 · 3095 阅读 · 4 评论 -
nginx如何配置使服务器资源可以让用户输入域名就可以以目录树的方式访问到
首先看看效果这样的效果怎么实现的呢我们首先需要对nginx的配置进行修改做这样一个配置 , 我们的服务器 root配置的那个目录就可以以目录树的方式展示给用户了原创 2021-05-16 11:34:53 · 184 阅读 · 0 评论 -
pagehelper进行分页遇到的问题
原sql语句 <select id="getList" parameterType="news" resultMap="newsMap"> select * from sys_news where news_type = #{newsType} and news_category = #{newsCategory}; </select>现sql语句 <select id="getList" parameterType=原创 2020-12-13 10:56:51 · 532 阅读 · 0 评论
分享