具备扎实的JavaSE基础,对集合、线程等有一定的理解。
熟练掌握SpringMVC、SpringBoot框架,理解Spring框架的IOC和AOP。
熟练使用Dubbo+Zookeeper框架搭建的分布式服务。
熟练掌握MySQL数据库,了解数据库的事务和隔离级别。
熟悉Tomcat服务器,并结合SSM框架使用监听器、过滤器、拦截器进行Web程序开发。
熟练Linux系统常用命令和配置。
熟悉常用的设计模式。
熟悉Java虚拟机以及它的内存模型。
熟悉Maven、Git,熟悉xml、json等数据结构。
具备使用JavaScript、Ajax等前端开发方式。
2021逻辑集中主工程-三类账户的优化
开发环境:IDEA、JDK1.8、MySQL、Maven、Git
系统架构:Spring、SpringMVC、Dubbo、Zookeeper
项目描述:此项目主要是针对邮政储蓄银行III类账户的开发,分为III类账户限额,III类账户身份核实,III类账户身份中止,III类账户小额支付等多个模块
责任描述:
1、III类账户身份核实模块:III类账户信息展示、III类账户已核实的信息展示、III类账户未核实的信息展示、搜索模块
2、III类账户身份中止模块:账户身份已中止的数据展示、统计所有已中止的数据、显示需要中止而未中止的数据、搜索模块
技术描述:
1、在web.xml文件配置中文乱码过滤器、前端控制器、spring的监听器、跨域过滤器
2、在springmvc.xml配置文件中配置组件扫描、mvc注解增强、视图解析器
3、使用jdbc加载数据库信息,并使用自动驼峰命名规则
4、在mapper.xml文件中编写具体的sql语句
5、将数据以json格式返回给前台
6、采用dubbo中间件和zookeeper注册中心来实现表现层与服务层之间的通信
简单的一个新闻系统,学习的时候拿来练手的小case,实现基本的CRUD,并且使用数据库连接池,也包含了一部分前端技术
模仿某在线学习网站编写的学生管理系统,编写的功能有:学生和管理员的增删改查、分页查询、权限管理、课程展示、课时展示以及课程课时的增删改查等。使用的技术框架是springmvc,数据库mysql,并且部署到zookeeper集群中。