专业技能语言:Java,Ajax,Oracle,MySql,JavaScript,HTML,CSS
了解框架:Spring Boot,Spring,SpringMVC,SSM,Mybatis,Hibernate、Vue
熟悉开发工具:Eclipse、IntelliJ IDEA、VScode
项目介绍: 类似购物商城,可以实现用户验证登录,商品的展示,商品的购买,以及订单的提交和显示。
相关技术: Spring,SpringMVC,Mybatis,MQ,Redis,Ajax。
开发描述:此系统整体采用SSM框架,持久层使用的是MyBatis实现,数据源利用的是注解自动装配。前端为达到一些功能要求,采用Ajax无刷新技术进行后台交互验证数据,并运用SpringIoC的注入对各层解耦,大大提高了程序的可扩展性。
项目难点:使用非对称加密RSA算法对用户密码进行加密,保证用户信息安全。高并发下的限时秒杀,使用消息队列和缓存对其优化并解决超卖问题。订单页面下一个订单对应多种商品的存储和显示问题。