![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
spring框架
介绍常用spring框架
不羁的fang少年
这个作者很懒,什么都没留下…
展开
-
Spring MVC的Controller是线程不安全?
1,首先明确线程不安全出现的条件:多线程访问了共享变量 @Controller默认采用单例注入,因此它是多线程共享,但是并不一定是线程不安全的,如果Controller中有非静态成员变量,则是线程不安全的 2,若出现非静态变量,要保证线程安全: 建议用默认单例方式,实现要共享对象属性,可以用ThreadLocal保护。 3,一般将共享变量放到方法中,因为方法 ...原创 2020-12-24 11:34:38 · 742 阅读 · 2 评论 -
javaweb中树形结构数据的读取
一、基本概况在我的项目中,常常会用到树形结构的数据,最为明显的就是左边菜单栏,类似于window folder一样的东西。而我之前一直是借助前端封装好的ZTree等工具实现展示,而后台则通常使用递归进行数据的查找。通常,我们在设计数据库表的时候,一般会使用三个字段:id,name,pid。如下图所示:二、代码实现首先是建立实体类:<span style="font-family:KaiTi_...转载 2018-07-07 18:24:52 · 4448 阅读 · 0 评论