有时我们需要知道每个用户的登录信息,一般我们是将登录的用户信息是保存在session范围内,而我们在DAO中要是使用用户的某些信息,比哪录录ID,单位ID之类的信息进行过滤时,需要从从control 层传到 sevice层,再传到DAO层,比较麻烦。所以我们利用threadLocal 类来解决这方案,做到在任何类中可以直接得到session中的类型,具体实现思路是:用threadLocal 来保存userInfo的信息,在需要使用的类中只需要 new LocalThreadBean().getUserInfo()就可以得到用户登录信息了。 首先建立一个bean: 以下是JAVA代码:【复制】
Code:/** *〖文件名〗: LocalThreadBean .java */ package com.ygsoft.util; import ja...