松果优品 项目简介: 该项目以大型B2C电商线上销售系统为基准,并结合公司自身独有特性,开发出具有发展潜力的分享经济微商模式。松果旨在营造快速、便捷、舒适的线上购物体验,并提供秒杀等优惠活动。项目使用分布式框架,涉及管理员服务、用户服务、地址服务、物流服务、广告服务、品牌服务、新闻服务、商品服务、商品类别服务、订单服务、购物车服务、消息队列服务、调度服务、频道服务等。 技术栈: SpringBoot+SpringMVC+SpringCloud+Spring +Ibatis+Ngnix+fastDFS+ Redis+Solr+CAS+ActiveMQ 核心技术: 1.项目使用Axure进行原型设计,Power Design进行数据库模型设计,Rationnal Rose完成UML用例图、类图设计。 2.项目使用IDEA+Maven开发环境。 3.项目通过Git工具管理代码。 4.项目基于Springboot轻量框架完成后端开发。 5.项目使用springCloud完成微服务架构。 6.项目后台管理系统使用Spring Security 【JavaEE求职简历-姓名-JAVA开发工程师.doc】的文件描述了一个具备3年开发经验的Java开发者,专注于Java EE技术栈。此人的专业技能涵盖了Java开发的各个方面,包括后端技术、前端技术、Web相关技术和分布式系统。以下是该开发者的核心技能和项目经验的详细解析: 1. **核心技术**: - **原型设计**:使用Axure创建项目原型,这是一款常用的产品原型设计工具,可以快速构建交互式的线框图。 - **数据库设计**:利用Power Design进行数据库模型设计,这是一款数据库设计和建模工具,可以生成ER图。 - **UML设计**:通过Rationnal Rose绘制UML用例图和类图,帮助理解系统功能和结构。 - **开发环境**:使用IDEA和Maven,IDEA是Java开发常用的集成开发环境,Maven则是一个项目管理和综合工具,便于构建、依赖管理和项目信息管理。 - **代码管理**:运用Git进行版本控制,Git是目前最流行的分布式版本控制系统。 - **框架技术**:熟悉Spring、SpringMVC、Spring Boot和Spring Cloud,这些是Java EE开发中的重要组件,Spring Boot简化了微服务的构建,Spring Cloud提供了全套微服务解决方案。 - **数据库**:熟练使用MySQL,并懂得数据库优化,如SQL语句编写。 - **缓存与搜索引擎**:了解Redis和Solr,Redis常用于高速缓存,Solr则用于全文搜索。 - **安全框架**:熟悉Shiro、Spring Security和CAS,这些都是实现单点登录和权限控制的工具。 2. **后端技术**: - **框架整合**:包括SSH(Spring、Struts、Hibernate)和SSM(Spring、SpringMVC、MyBatis),它们是传统的Java EE开发框架,用于构建企业级应用。 - **前端技术**:掌握JavaScript、HTML/CSS、jQuery和Ajax,了解Vue.js等现代前端框架。 - **分布式技术**:熟悉Zookeeper(分布式协调服务)、Nginx(负载均衡和动静分离)、FastDFS(分布式文件系统)和ActiveMQ(消息队列)。 3. **项目经验**: - **松果优品项目**:这是一个基于B2C电商平台的创新项目,采用微服务架构,包含多个服务,如管理员服务、用户服务等,技术栈包括SpringBoot、SpringCloud、Ibatis等。 - **核心技术应用**: - 使用Spring Security进行后台管理系统的登录验证和权限管理。 - 使用iBatis进行动态SQL和性能优化,Druid实现数据库监控和权限控制。 - 通过自定义注解和AOP技术记录用户行为。 - 使用SpringTest和DBunit简化DAO层测试,EasyMock进行Service层逻辑测试。 - 采用EHcache和Redis的缓存预热机制提升系统性能。 - 使用Redis的SortedSet实现热门商品和人气商品的排序展示。 - 集成了FastDFS作为文件存储系统,Nginx用于页面动静分离和负载均衡。 - CAS用于频道服务的单点登录。 - Solr用于商品数据的全文检索。 - 使用cookie+Redis存储购物车信息。 - 微信、支付宝和银联支付的接入。 - 使用activeMQ进行订单下订单的消峰处理。 - 任务调度服务(Quartz、activeMQ)用于周期性任务的执行。 4. **求职意向**: 该开发者寻求Java开发工程师的职位,具备扎实的技术基础和项目实践经验,且拥有良好的互联网思维。 这位Java开发者具备全面而深入的Java EE开发能力,尤其在微服务、数据库设计、分布式系统和前端技术方面有着丰富的实战经验,适合加入需要开发复杂、高性能和高可扩展性的企业级应用团队。














- 粉丝: 5961
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 区块链技术下供应链节点间信任问题研究.docx
- 网络安全产业布局深化细化-工业信息安全形势严峻.docx
- 数字图像处理课程设计方案报告王芳.doc
- 经济法视角下大学生网络订餐食品安全问题思考.docx
- 电力自动化继电保护安全管理的分析.doc
- 关于网络环境下初中语文教学模式的探索.docx
- 代建制是工程项目管理全面发展的重要商机.docx
- 中职《计算机应用基础》教学实践的探讨.docx
- 农村电商人才缺乏背景下的非涉农中职学校电子商务专业教学改革探究.docx
- 基于大数据分析的教师培训质量评估探索.docx
- 大型Web项目可用性提升优化.pptx
- 自动化技术在电子信息工程中的分析.docx
- plc控制投币式全自动洗衣机.doc
- 区块链对数字经济高质量发展的影响因素研究.docx
- 机械制图与CAD基础.ppt
- 计算机专业英语教学实践及改革探讨.docx


