- 博客(7)
- 收藏
- 关注
原创 @Transient注解的使用
这个注解在之前公司的培训上就使用过,但是那时候用的是公司的一个框架,也不知道到底在我自己搭的框架上好使不好使,今天在做毕业设计的时候正好遇到这个需求,我的表里只有另一张表的主键,但是用户关心的并不是他的id,而是要通过这个id去找到用户关心的字段。用了这个注解就省去去写一个实体类的麻烦,它可以很好的用在mybatis的多表查询上(好像从网上听说这个注解是Hibernate的一个注解?),可以在一张
2017-11-12 22:13:06 19274
原创 防止mybatis查询时间类型到前端出现一串数字的问题
今天在开发中遇到一个问题,明明在数据库中查询到的时间类型是正常的,到前端页面上展示到时候变成了一堆数字。后来发现这是因为mybatis自动把查询出来的时间转换成了别的类型,好像网上说是叫"”unix long时间eg:1503912320000”的类型,很奇怪,后来上网查了一下资料,只需要在实体相应的字段的get方法上加上一个注解便可解决问题:@JsonFormat(pattern = "
2017-11-12 22:06:36 4144 5
原创 mybatis中Insert方法返回主键的功能
由于业务需求,利用mybatis插入记录的时候,它默认返回的是插入几条记录,因为我的表设计是主键自增长,而且我需要获得我插入这条记录的id,去插入其他表。于是可以这么写:<insert id="insertSelective" useGeneratedKeys="true" keyProperty="laId" parameterType="com.tracy.gd.d
2017-11-12 21:58:55 268
原创 JS代码获得URL中的参数方法
html页面通过JS代码获得GET方式拼接在URL上的参数的方法如下: function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg
2017-11-12 21:52:58 495
原创 Mybatis中文模糊搜索匹配不上的问题
由于在上班的时候会抽一些空闲的时间来做毕业设计,所以毕业设计经常会在不同环境下进行开发,遇到这个问题是我在公司机器上开发时候没遇到的问题,而晚上下班回到家里用自己的机器调试的时候发现了,当我使用模糊搜索的时候中文竟然没用?只能使用英文,而在公司机器上是不存在这个问题的,我首先想到的是编码问题,但是我一调试,在后端Controller里接收到并赋值到实体中的对象并不是乱码,是没有问题的。
2017-11-12 21:41:19 1232
原创 SpringMvc中关于@ResponseBody和HashMap的用法
由于毕业设计用到的LayUI这个框架,在使用到它的表格控件的时候,需要返回它规定格式的数据,他默认的格式是这样的:{ code: 0, msg: "", count: 1000, data: []} data即为查询出来的数据,前两个参数是必须的,而使用@ResponseBody则能将对象转换成对应的Json字符串,第一次使用的时候,不知道怎么把前两个参数加上,后来在网上
2017-11-12 21:28:53 4149
原创 2017-11-12 21:22:49
自从实习之后,就很少有时间来整理博客,整理笔记了。平时上班用的有道云笔记,没时间上博客,除了平时上班,(经常加班到很晚)下班之后又得忙着毕业设计的事情,所以很久没有把遇到的坑都记录下来了。今天终于决定抽个时间,把这段时间的积累给记录一下,也许今天晚上整理不完,因为我打算十点过就看一会书,然后睡觉哈哈哈。日后会抽空把整理,因为我发现对做过的东西进行总结太有用了,下次又遇到这种坑的时候就比较容易的找到
2017-11-12 21:22:36 165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人