前台转时间值到后台,是个字符串,后台接收到的是时间的字符串,在后台再把这两时间字符串格式化成时间格式,再利用SQL select from tb where time between t1 and t2就OK,oracle与mysql对时间的格式化函数不一样,如果有需要在sql上将传过来的时间进行格式化再对比即可
我们的拦截器是单例,因此不管用户请求多少次都只有一个拦截器实现,即线程不安全,那我们应该怎么记录时间呢?
解决方案是使用 ThreadLocal,它是线程绑定的变量,提供线程局部变量(一个线程一个 ThreadLocal,A 线程的ThreadLocal 只能看到 A 线程的 ThreadLocal,不能看到 B 线程的 ThreadLocal)
以上就是关于spring mvc 我想在前台向后台传两个时间值,查询数据库里一行记录在这个时间段里有没有值全部的内容,包括:spring mvc 我想在前台向后台传两个时间值,查询数据库里一行记录在这个时间段里有没有值、spring web mvc 拦截器实现--记录请求的处理时间、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)