自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 使用自定义注解实现对实体类指定属性的查询操作DEMO

一直没什么机会使用自定义注解,今天现学现卖尝试写了个小demo,定义了一个属性注解用于标注在实体类的属性上,一个处理类用于获取从指定数据库查询出对应的结果集。主要是想实现自定义注解的功能思路所以代码中基本没考虑非注解相关各种情况的处理。注解类MyField.javapackage com.test;import java.lang.annotation.ElementType;im...

2018-08-16 00:37:16 2481

原创 Mybatis中自定义TypeHandler处理Date类型转换时遇到的坑(Bad format for Timestamp)

先交代下背景,User类中有个属性是Birthday,类型是java.util.Date,我希望在mysql数据库中以bigint类型或varchar类型存储date.getTime()生成的毫秒数存储,读取的时候再转回Date类型,因此我自定义了一个TypeHandler来做类型转换,以下是配置内容:实体类User.classpublic class User { private Str...

2018-07-05 00:33:37 7310 3

原创 SpringMVC请求返回406错误

记录个小坑:当我们向使用了@ResponseBody注解的Controller方法发送请求的时候有时候会报406错误,这个错误基本只有两种可能性:1. 没有引入jackson包(占90%)2. 请求后缀是“.html”(占10%)关于2:我们有时做伪静态化的时候会将所有请求后缀都设置为“.html”,但springmvc在处理这类请求的时候会认为此时就应该返回一个页面,所以当我们使用@Respon...

2018-06-28 12:16:18 759

原创 通过NDC为Log4j日志加上线程标识id的方法

当我们在多线程的环境下需要跟踪某一线程的产生的日志,如果没有一个用于标注日志所对应的线程的标识,那么查日志会是一个很痛苦的过程。Log4j已经其实已经提供了多种实现方式,这里要说的是通过DNC的方式为日志加上线程标识,其他的方法请参考这里:https://blog.csdn.net/liulin_good/article/details/5995884假设:当我们收到一个请求之后,业务层或持久层报...

2018-06-03 23:36:16 2107

原创 小知识:一个含有@Autowired注解的类不在spring的注解扫描范围内但注册在xml中,@Autowired注解能否生效

复习spring框架的时候遇到的一个小问题,作为对spring认识的补充记录下来。首先假设这样一种场景:在一个简单的SSM项目中,我们在spring对service层的配置文件applicationContext-service.xml中配置了包扫描范围——仅扫描service包<context:component-scan base-package="com.guli.service" /...

2018-06-02 17:54:51 3716 5

原创 Maven+mybatis报错Invalid bound statement (not found)问题处理(以及读不到resources下配置文件的问题)

最近在用Maven架SSM测试项目的时候遇到一个坑,一切配置正确的情况下通过mybatis访问数据库的时候报错如下:严重: Servlet.service() for servlet [web] in context with path [] threw exception [Request processing failed; nested exception is org.apache.iba...

2018-05-30 20:28:49 570

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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