1.熟悉缓存、连接池的使用。
2.了解分布式和集群原理。
3.了解sql优化原理。
4.熟悉JavaScript,ajax数据交换,熟练使用easyui,了解JQuery和Bootstrap。
5.熟练使用Tomcat服务器配置https证书。
6.熟练使用MVC开发模式,熟练使用SSH框架开发项目,了解mybatis。
7.熟悉多线程。
做过一下几种模块:
1.用户管理。功能:能对用户进行增删改,以及用户自己修改密码(超级管理员可以重置密码)。
2.机构管理。功能:能够对机构进行增删改。
3.角色管理。功能:能够针对每种角色进行权限控制。
4.线索管理。功能:用户对线索进行创建,修改,分配给他人,回收(已经分配出去的线索),能看见的线索只有自己创建的和被人分配给自己的。管理员能看所有。
4.流程管理。功能:业务员登录系统选择创建流程(填写表单),选择下一步(比如组长),组长登录系统后,查看表单,然后选择者待定或退回重新填写或下一步然后,经理登录系统处理等。。。(具体流程步骤和选择操作由具体业务决定,流程里面的表单涉及到了当前登录的角色是否有查看,修改当前环节内容的权限)。
5.待办事项。功能:用户登录后,代办事项里面显示代办事项,比如今日待办,今日已办,昨日待办等等。
6.筛选匹配。功能:选好匹配条件之后,点击匹配, 页面显示出满足条件的人。
7.报表。功能:根据选择的条件,从多张表中查出数据,计算出结果,然后显示到页面
8.其他功能:easyUi的单选,复选,下选择拉框(树形结构,能显示上级),树形表格等。