踩坑笔记
开发过程中,遇到的坑
Linda033
Java工程师
展开
-
Mybatis 判断 Integer类型,值为0动态SQL不生效
记一次:Mybatis 判断 Integer类型,值为0动态SQL不生效场景是这样的:select * from tableNamewhere 1=1 <if test="status!=null and status!=''">and `status` = #{status}</if>我的status是这样定义的:0-待审核,1-已通过,2-已驳回,3-未认证之前一直没发现这个BUG是因为: 1-待审核,2-已通过,3-已驳回,4-未认证只有当status=0的时原创 2021-01-20 13:18:33 · 2288 阅读 · 1 评论 -
Maven使用--添加的新项目下没有dependencies和plugin
添加的新项目下没有dependencies和plugin导入了新项目,刚开始没有maven选项(解决办法)后来maven出来了,maven下却没有dependencies和plugin。分析原因:开始按照网上的解析以为是依赖不全,但是怎么试都解决不了在这里引入大神的博客大神总结的办法个人原因:pom.xml中确实有 < dependencyManagement > 这个标签解决标签的问题之后,再把maven仓库配置好了,就可以了!每次导入总会遇到,特此记录!...原创 2020-08-04 11:21:11 · 1994 阅读 · 0 评论 -
Maven使用--idea导入新项目右侧不显示maven
idea导入新项目右侧不显示mavenidea中,导入了一个新项目(得是maven项目),但是右侧却没有maven选项进入到该项目的工作目录文件夹关闭idea找到.idea文件(如上图),删除它重启idea就可以看到maven了多次遇到,特此记录一下…帮助有需要的人!...原创 2020-08-03 17:10:06 · 3700 阅读 · 3 评论 -
使用SpringMVC框架时引发org.springframework.beans.factory.BeanCreationException
org.springframework.beans.factory.BeanCreationException:Error creating bean with name ‘xz_productController’:Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException:Could not autowire field原创 2020-06-25 14:45:19 · 427 阅读 · 0 评论 -
报错 The import javax.annotation.Resource cannot be resolved 的解决办法
在JavaEE实训的时候使用@Resource注解报了这么一个错:以下是解决办法:1、右键项目–》properties–》Add Library–》Server Runtime–》选择自己使用的Tomcat版本–》apply and close完美解决!记录一下,留给有需要的人!...原创 2020-06-16 17:44:41 · 12419 阅读 · 6 评论 -
javax.servlet cannot be resolved to a type错误
如果你在页面使用了全局路径,也就是:${pageContext.request.contextPath} 会出现 javax.servlet cannot be resolved to a type这个错误!原因是: 缺少 jsp-api.jar 和 servlet-api.jar这两个jar包解决办法 就是:吧你安装的Tomcat文件夹下的lib目录下的这两个jar包添加 build p...原创 2020-04-24 10:52:14 · 1795 阅读 · 2 评论 -
hibernate运行save、update、delete用不了,hibernate type=MyISAM的错误
hibernate type=MyISAM的错误如果配置了数据库的方言并且你使用的mysql是5.x,那么会报错: type=MyISAM 或者engine=MyISAM解决方法是:配置改成:<property name="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</property>...原创 2020-04-21 13:01:31 · 90 阅读 · 0 评论 -
对象的引用
刷牛客面试题,发现了学习中的漏洞,特来记录一下!JDK1.2 之前,一个对象只有**“已被引用”** 和**“未被引用”** 两种状态,这将无法描述某些特殊情况下的对象,比如,当内存充足时需要保留,而内存紧张时才需要被抛弃的一类对象。所以在 JDK.1.2 之后,Java 对引用的概念进行了扩充,将引用分为了:强引用(Strong Reference)软引用(Soft Referen...原创 2020-04-18 22:39:37 · 209 阅读 · 0 评论 -
一个form如何实现同时让不同的Servlet处理
在开发项目时遇到同一个form需要提交到不同的Servlet中处理,如下:<script language ="javascript"> function addSubmit(){ document.form1.action="${pageContext.request.contextPath}/insert_add"; document.form1.method="po...原创 2020-04-16 15:06:03 · 832 阅读 · 0 评论 -
operating system not fond 的解决办法
百度找到的:https://www.cnblogs.com/wzxNote/p/5632308.html如有侵权,还请联系!原创 2020-04-15 10:36:04 · 284 阅读 · 0 评论 -
内部类整理总结
今天在刷题的时候遇到了一个关于内部类的题,发现自己掌握的不是太好,整理一下,特此记录。关于这一题,其实主要考这几个知识点:1.静态内部类才可以声明静态方法2.静态方法不可以使用非静态变量3.抽象方法不可以有函数体...2020-04-14 22:56:48 · 138 阅读 · 0 评论 -
出现 check the manual that corresponds to your MySQL server version 的错误解决之一
异常如下:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '...原创 2020-04-14 22:20:33 · 3201 阅读 · 0 评论 -
Hibernate--could not local cfg.xml resource
在做Hibernate的一个小案例的时候报这个错,由于还是初学者,所以好多东西都不是很了解,去百度了一下,有博友讲是因为该配置文件应该放在src/main/resources资源目录下,或者指定的资源目录下,否则找不到该配置文件。但是我没找到main/resources文件,不知道是不是隐藏了。但是我将配置文件直接放在了src下,也是可以的,能够找到。...原创 2020-04-10 12:00:13 · 192 阅读 · 0 评论 -
使用EL表达式时Tomact报错:javax.el.PropertyNotFoundException: 类型[java.lang.String]上找不到属性[snum]
最近在做一个项目时,遇到tomcat报错“javax.el.PropertyNotFoundException:类型[java.lang.String]上找不到属性[XXX]去百度了一下,总结出以下原因:1 . 可能是你的javabean里面xxx属性出问题,检查以下你的get方法写法是否写错了2. 在页面用el表示时,应该将第一个字母改为小写,原因如下:首先我们需要了解的El表达式的运...原创 2020-03-31 12:20:20 · 7105 阅读 · 12 评论 -
在用JSP+Servlet+JDBC的时候遇到了一个跳转问题---重定向和请求转发
在用JSP+Servlet开发实现跳转的时候遇到了一个问题,我在Action类里实现了对DAO的操作并且返回的数据是正确的(即在代码中的list中保存)。为了调错我把list的数据打印出来(是实例的引用),也把path变量打印出来,路径检查了没有错,但是在跳转的时候却跳转到别的页面。(注:不管我怎么改path的内容,跳转到的都是同一个页面,这个页面在我的项目中是存在的,不知道是不是绑定了?还是别...原创 2020-03-31 11:54:17 · 247 阅读 · 0 评论 -
路径问题总结
路径问题一直被路径问题困扰,今天百度+书,终于把路径问题搞明白了!路径分为相对路径和绝对路径。绝对路径:在电脑硬盘上的路径相对路径:相对于某一项目或者某一文件而言的路径绝对路径:绝对路径还是比较好掌握的,比如我电脑存在一张图片路径为:C:\Users\lenovo\Pictures\Saved Pictures \picture.jpg它的绝对路径就是该路径,在项目中可以直接引用...原创 2020-03-18 17:03:25 · 1626 阅读 · 2 评论 -
2020-03-11
MyEclipse2014用过期了,运行破解文件时run.bat闪退,按照网上的方法一步一步来都不对,最后终于找到原因!原来是安装了两个版本的jdk,path中设置的和运行的不同!把path中的改过来就好了!...原创 2020-03-11 15:03:59 · 52 阅读 · 0 评论