1.熟悉B/S软件架构 基于多层的JavaEE开发体系结构,熟悉面向对象分析与设计 2.熟练掌握html、freemark模板等页面技术及jquery,bootstrap,jstree,require.js、ajax, 熟悉使用百度echarts绘图插件;对AngularJS前端框架有所了解; 3.熟悉javascript的模块化开发包括函数方式以及对象的方式; 4.熟悉主流WEB服务器之一,如TOMCAT,JBOSS等,以及熟悉使用firebug,chrome的调试工具; 5.熟练使用MyEclipse,eclipse进行Java软件开发以及其它相关工具软件操作; 6.熟悉使用springmvc框架,mybatis熟悉使用以及memcached缓存技术; 7.熟悉mysql等主流数据库,熟悉sql语句;
之前做过招商银行研发中心管理平台系统 该项目是给招行的内部人员用的 该模块主要包括 需求管理模块,项目管理模块,产品管理模块,运维管理模块,人员管理模块等等。该项目的前端是用的单页面模式开发的 ,后台是cif框架。 开发环境: 数据库服务器:db2 开发工具:Tomcat7 eclipse 运行环境:Windows xp及以上操作系统 使用技术:jquery ,jstree,require.js,html5,bootstrap3.3.4 责任描述:该项目前后端是分离的 ,我只负责前端开发,前端是用闭包的模式开发的,其目的是为了使各个模块之间互不影响,而且也解决的命名冲突的问题。由于该项目的特殊性,单页面模式布局,即页面分为左右两大格局,左边是一个导航树(使用的是jstree),右边就是所加载的页面,每一个页面都与其对应一个js文件,因此js文件比较多,加载的也比较多,网页响应时间也会比较长,为了解决该问题 这里使用的require.js。其目的就是不用一次就把js文件全部加载,只有当触发相应的页面才会调用与其对应的js文件。该项目前后端交互传送数据都是以json格式的形式输入输出,在该项目中做过公共的弹出框的插件以及模拟java中的Map集合做的Js插件,从而解决的js中没有集合存储数据的问题。