后端业务数据存储的是字典类型的key值,即label标签表示学生类型对应的key值 student, 新增数据时前端通过下拉菜单获取学生类型某一个类型key进行新增,查询数据时根据字典数据表的用户类型作为下拉框查询条件选择。 在前端查询数据时,前端查询用户类型的下拉数据集,作为条件,传类型key值作为查询条件查询数据。自己控制数据缓存。 缓存的使用方式有多种: 如使用Mybatis自带的一级缓存,二级缓存。 单机项目最好还是使用内存缓存框架,如Ehcache,用Map来存储所有字典数据。 如果是分布式:可以使用redis这种外置的非关系型数据库存储缓存数据。
暂无评论