熟悉Java体系技术规范;
熟练使用Eclipse、MyEclipse、IntelliJ IDEA、STS 、Postman等开发工具;
熟练使用Servlet、JSP、JDBC、XML、JUnit、FreeMarker等技术;
熟练使用SpringMVC、Spring、SpringBoot、MyBatis、Maven、zookeeper、Shiro等主流框架;
熟练使用Oracle、MySQL、SQL Server、SQL优化等主流数据库;
熟练使用Sqldeveloper、Navicat、Oracle Database等数据库连接工具;
熟练使用putty、Filezilla、WinSCP、VMware Workstation Pro等虚拟机工具;
掌握Linux基本命令Nginx、Dubbo、Redis、zookeeper等环境搭建;
熟练运用Java应用服务器进行Java软件开发,如Tomcat等;
熟练使用HTML、JavaScript、AngularJS、Vue、JQuery(EasyUI)、Ajax跨域、Bootstarp等客户端技术,
以及使用DIV+CSS设计页面;
具备良好的OOP思想,熟悉MVC设计模式;
熟练使用Json解析工具;
熟练使用WORD、EXCEL、POWERPOINT等办公软件,有良好的文档编写能力;
网上旅游管理
项目描述:
1、用户的登陆及用户的权限控制,使不同的用户具有不同的操作权限。
2、国内外、地区划分进行查询旅行团招募信息。
3、导游可以对旅行社进行按条件查询操作,找到符合自己的旅行社带团并查看旅行
社的评论和行程安排。
4、旅行团发布招募信息,也可以发布紧急招募日期必须在出发前两天,让自己的招
募信息置顶,并上传旅客的个人信息。
5、导游和旅行团可以对个人信息进行增、改、查操作。
6、导游申请带团后若不满意旅行团可以提起撤销,需征求旅行团意见若不同意则无
法撤销,相反旅行团也可以对导游提起撤销。
7、双方统一,导游下载合同书旅行生效,查看并下载旅客信息以便练习,如若旅客
更新则通知导游更新旅客信息。
8、在旅行期间导游无法再申请其他旅行团的招募个人信息显示带团中。
9、旅行结束后双方相互评价。
担任角色:独立开发
开发工具:MyEclipse 10、Mysql5.5、apache-tomcat-7.0.72、apache-maven-3.6.0
实现技术:
1.整个项目的在登录时使用shiro对登录注册的用户进行密码加密的相应处理,使用
salt来对密码进行加密,并在web.xml中配置spring-shiro.xml。
2.使用tomcat服务器来存储图片数据,对于中文图片数据要是用UrlFilter来过滤转
码图片请求转成相应的utf-8格式。
3.在旅行团订单界面显示界面,使用了mysql的分页查询显示订单信息。
4.Dao,service对象的获取使用了工厂模式,并使用事务进行相应管理。