一年
1、 精通JAVA、J2EE体系结构,熟练掌握Spring、SpringMVC、Struts2、Hibernate/Mybatis等主流开发框架,MVC设计模式,了解RESTful架构风格;
2、 熟练掌握HTML、javascript、css、ajax、jquery等web开发技术,熟悉HTTP协议;
3、 有较好的数据库设计能力,熟练运用Sql语言完成数据库操作,至少熟悉一种主流数据库如MySQL、SQLServer 、Oracle等。精通Mysql尤佳;
4、 熟悉netty,mina等异步框架开发经验者优先
5、 具有良好的学习及沟通能力、抗压强、富有团队精神。
3年
java方面提个基本简历过滤,要求熟悉:java基础(必需)+springMVC(必需)+ibatis或mybatis(必需)+ mysql(必需)+redis或memcached(必需)+3年以上工作经验;
要接近到p6以上,上面各项在简历中缺一不可。
加分项为:mongodb,hbase,elastic search,mq,dubbo,zookeeper,分布式,大数据,网络爬虫等等有两项以上。
示例一
该项目的主要实现目标是考核系统中的用户角色模块的增删改查以及给用户指定角色,给角色指定相应的模块和用户登录的权限控制。带领团队5人历时两个月完成了对该项目的开发完成。
该考核系统使用Strusl.X+Hibernate+Spring+Ajax+Velocity技术,采用多层开发方式优化大数据的统计和查询分析,对现有记事本数据批量快速导入SQL Server并结合Excel pdf编程技术对系统开发实现。
最终还实现了在考核系统中有统计有效卡、到期卡、考核日均存款、员工消费、分析卡效益等。
示例二
该项目主要是完成NetStore网上购物系统的开发,该系统分为首页、用户管理、购物车管理、订单管理、退出5个模块。
与5名同事共同努力下,分别在首页模块实现了模糊分页查询、分类分页查询等功能;用户管理模块实现了登录、注册、修改、查看信息等功能;购物车模块实现了查看、购买、修改图书数量等功能;订单模块实现了查看、删除等功能。
本项目结构上分为表现层、业务层和数据访问层。层次间的依赖关系自下到上。采用的技术有Struts,Spring,Hibernate,Log4J,JDom 等。其中表现层采用Struts框架开发;业务层封装业务流程,为适应业务的变更,每一业务模块均有专门的接口及实现类,利用Spring的IoC功能将 实现类注入给表现层的Action;数据访问层借助于Hibernate实现,代码简洁且可适应不同的数据库。事务部分利用Spring的声明式事务管 理。为提高性能,采用Servlet Filter实现了缓存代理。
示例三(IT)
该项目主要功能模块分为首页Portlet展示、协同审批、协同工作、日历、资源管理、知识中心、新闻中心、通讯录、系统管理。是一套很好的办公自动化系统,用户能够轻松自定义表单、工作流、公文等,有良好的协同操作,很好的实现了审批、公文交换、日历等重要功能。页面采用Html ,CSS, JQuery等技术,后台使用Hibernate, Struts2 ,Spring3 的MVC架构,主要应用为hibernate的ORM,struts2 的OGNL, 标签库,拦截器,Spring的AOP等。