IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 记录项目工作中的一些问题 -> 正文阅读

[开发工具]记录项目工作中的一些问题

一.禁止 element table 表格拖动

只需要在 el-table-column 标签中添加:resizable="false"即可

<el-table-column
    v-if="false" <-- 隐藏当前列 -->
    prop="username"
    label="用户名"
    width="120"
    :resizable="false">
</el-table-column>

二.解决springboot项目 install 出现repackage failed: Unable to find main class的问题

当一个项目中的子项目只是作为一个工具类的项目,就不能有打包的插件,如果这个项目依赖了父工程,那么父项目也不能有打包插件,只有web项目(含有启动类)需要加上打包插件,所以maven的打包插件是否要放到父项目中,要看情况而定,如果子项目有工具类的项目,打包插件就不能放在父项目的pom文件中,不然打包就会出现repackage failed: Unable to find main class的错误,只需要把父项目的打包插件移到web项目中即可。

三.idea找不到或无法加载主类(除代码问题以外,不清楚原因)

    1.未能成功编译
        解决方法:菜单------>Build----->Rebuild Project
    2.缓存问题
        解决方法:菜单------>File------>Invalidate Caches/Restart------>选择 Invalidate and Restart(或者只选择Invalidate,清除缓存)----->Rebuild Project

四.idea配置MySQL数据库密码为空

    1.页面信息填完后,测试连接时把save选项改为Never
    2.连接时idea可能会报Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property,这是由于时区的问题,MySQL默认时区是UTC时区,所以要在URL的连接地址后面加上?serverTimezone=GMT%2B8

五.idea警告SQL dialect is not configured

这是以为没有选择对应类型的SQL,因为idea会自动检测项目中sql语法的正确性(这是需要配置的),只需要鼠标放在报警告的地方,然后选择对应的事件,再在SQL Dialect那一列选择对应的数据库类型即可。

六.springboot集成使用mybatis plus报Invalid bound statement (not found)

    1.语法错误
            针对mapper层和xml层的语法问题(方法名一直,namespace的路径问题,parameterType和resultType的类型是否准确)
        2.编译错误
            target目录的classes目录下面没有对应的xml文件
            需要在对应项目的pom文件中添加
			<build>
			    <resources>
			         <resource>
			             <directory>src/main/java</directory>
			             <excludes>
			                 <exclude>**/*.java</exclude>
			             </excludes>
			         </resource>
			         <resource>
			             <directory>src/main/resources</directory>
			             <includes>
			                 <include>**/*.*</include>
			             </includes>
			        </resource>
			    </resources>
			</build>
            如果有xml文件,可以先clean一下项目,再重新编译。

七.collection转成list

Map<String, String> map = new HashMap<>();
List<String> list = new ArrayList<>(map.values());

八.Lambda终止for循环

  • 使用 return
  • 使用 anyMatch() (如果想终止循环,就直接return true)
  • 抛异常
  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-08-04 11:25:04  更:2021-08-04 11:26:13 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/20 15:21:14-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码