偶尔记一下

没事看看 - MyBatis工具

解决IDEA自动重置LanguageLevel和JavaCompiler版本的问题

使用IDEA时,导入的Maven项目默认的LanguageLevel和JavaCompiler都是1.5,1.5的情况下连最简单的@Override注解都不支持,所以项目可能出现一堆错。虽然在项目上F4可以修改LanguageLevel,在settings中可以修改JavaCompiler版本,但...

2015-09-19 16:18:36

阅读数:27004

评论数:14

Apache Thrift 官方JAVA教程

Apache Thrift 官方JAVA教程本文只是讲如何按照官方教程跑起来代码,并不会对代码细节进行介绍官方教程的代码地址: https://git1-us-west.apache.org/repos/asf?p=thrift.git;a=tree;f=tutorial;hb=HEAD 上面...

2015-09-19 16:06:32

阅读数:17592

评论数:0

Apache Thrift 配置环境

Apache Thrift配置环境安装Thrift的官方文档地址: http://thrift.apache.org/docs/install/ 当我看到windows安装需要Cygwin或MinGW时,我就直接放弃在windows中配置的想法了,直接打开虚拟机用CentOS进行安装,使用一堆...

2015-09-19 14:28:47

阅读数:6458

评论数:0

Servlet3两个特性演示

Servlet3两个特性演示两个特性分别为: 直接访问JAR包内的资源 使用@WebServlet配置Servlet 本文仅以一个完整而简单的例子来演示这两个特性,更深入的东西还要自己找其他资料学习。项目结构servlet-parent │ pom.xml │ ├─ser...

2015-09-16 23:47:39

阅读数:2430

评论数:2

java.lang.NoClassDefFoundError

java.lang.NoClassDefFoundError 这个错比较常见,在没有Maven这样的工具之前,在搭建框架时最容易出现,因为最常见出错的情况就是项目中缺少依赖的Jar包。 出现这个错误的几种情况: 缺少jar包依赖的jar包,因此在IDE和编译时都不会出错 依赖的类所依赖的类...

2015-09-10 21:52:40

阅读数:1012

评论数:0

java.lang.NoSuchFieldError 和 NoSuchMethodError

java.lang.NoSuchFieldError这个错偶尔会遇到,遇到会觉得很莫名其妙,使用Maven的过程中,可能更容易出现。这个错出现只有一种情况。你编译和运行使用的不是相同的jar包所以你IDE中没有任何错误,但是运行就出错。为什么会这样?可能有下面两种情况: 你项目中有同一个jar包的...

2015-09-09 16:54:29

阅读数:3205

评论数:0

MyBatis接口的简单实现原理

MyBatis接口的简单实现原理 用过MyBatis3的人可能会觉得为什么MyBatis的Mapper接口没有实现类,但是可以直接用? MyBatis是通过Java动态代理实现的接口。 这里仅仅举个简单例子来说明原理,不是完全针对MyBatis的,这种思想我们也可以应用在其他地方。 定...

2015-09-09 16:34:45

阅读数:11978

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭