- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 使用hibernate的@SQLDelete和@Where注解实现逻辑删除
在项目开发中,数据库的删除一般都是逻辑删除,可以很好的保持数据的完整性,但是很多时候我们写SQL的是时候查询的时候不得不加上SQL后面加上where delete_flag=xxx,这样,导致这样我们工作量繁琐,特别是hibernate 中通过ID查询的时候,很是恼火。不过好在hibernate中有@SQLDelete和@Where这两个注解帮我们解决了这个难题。在entity中使用这两个
2017-11-29 23:20:46 16629 2
原创 No message found under code 'login.error' for locale 'zh'. 的解决办法
在使用国际化的时候,出现了No message found under code 'login.error' for locale 'zh'. 这个错误。想到这应该是一个识别不到国际化文件的问题吧,检查了配置文件中国际化配置的路径等等。也看了看名字也没有写错,但是这个错误依然存在。在网上搜寻了答案之后,大多说是配置路径没有加classpath的原因,试了之后还是没有解决。试过很多方法之
2017-09-29 10:57:46 17802 2
原创 NodeList nodelist 方法不存在错误 nodelist.item(0).getTextContent()
在导入他人源码的时候,遇到了一个问题:显示nodelist.item(0).getTextContent() 需要做强制转换,但是强制转换后却提示:在网上查阅之后是因为导入的jar包和jdk中的jar包中存在包名和类名完全相同的两个类。此时,会以jar包顺类优先的引入在前面的那个类。所以导致的引入的类并不是我们想要的类而导致的错误。具体解决方案如下:项目右键-->b
2017-09-27 14:33:06 2272
原创 Java 编译后的class文件覆盖注意要点
今天在tomcat中出现了一个错误,是一个常量文件写入错误。修改了常量Java类文件编译后覆盖并没有解决问题。最初以为是缓存严重,清除了缓存,kill了Java进程还是问题还是依旧。最后没有办法,用jd-gui查看了一下编译后常量文件,并没有问题。这个时候太纳闷了。后来没办法,想想查看下调用常量的class 文件吧。这下找到了问题所在。下面贴出代码解释:首先在Constants.java中
2017-09-08 22:58:42 1573
原创 Unable to locate the Javac Compiler in 错误的解决办法之一
在eclipse中使用maven install的时候,出现了以下错误导致build失败。Unable to locate the Javac Compiler in: F:\Program Files\Java\jre1.8.0_111\..\lib\tools.jarPlease ensure you are using JDK 1.4 or above andnot a J
2017-05-27 15:15:51 8674 2
原创 学习随笔
最近几天一直都在学习,学习spring,thymeleaf,knockout等等。今天在学习spring security的遇到一个问题:我学习什么? 学习它是什么?好像官网上面除了一些例子,说明和api就没有其他的了。这让我们怎么学习?这个问题不得不让我重新思考我的学习之路是什么。我学习一个新东西,它应该具有一些功能,这些功能可以帮助我们解决很多问题。当然,学习的最终目的就是为了更好的利用这个功
2016-07-07 11:59:14 192
空空如也
在IntelliJ Idea工具中开发 Spring MVC 网页报404
2016-06-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人