摘要: 作为一位优秀的程序员,只知道一种ORM框架是远远不够的。在开发项目之前,架构的技术选型对于项目是否成功起到至关重要的作用。我们不仅要了解同类型框架的原理以及技术实现,还要深入的理解各自的优缺点,以便我们能够在项目的实施过程中面对的困难更少。 所以这篇博文我们要将Mybatis和Hibernate进行 阅读全文
posted @ 2017-08-21 11:00 HeisenbergXu 阅读(201) 评论(0) 推荐(0)
摘要: 电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因? 一、 阅读全文
posted @ 2017-08-21 10:59 HeisenbergXu 阅读(90) 评论(0) 推荐(0)
摘要: IOC和AOP的一些基本概念介绍 IOC 介绍 IOC 一、什么是IOC IoC就是Inversion of Control,控制反转。在Java开发中,IoC意味着将你设计好的类交给系统去控制,而不是在你的类内部控制。这称为控制反转。 下面我们以几个例子来说明什么是IoC 假设我们要设计一个Gir 阅读全文
posted @ 2017-08-21 10:58 HeisenbergXu 阅读(120) 评论(0) 推荐(0)
摘要: 1. Action/Service/DAO简介: Action是管理业务(Service)调度和管理跳转的。 Service是管理具体的功能的。 Action只负责管理,而Service负责实施。 DAO只完成增删改查,虽然可以1-n,n-n,1-1关联,模糊、动态、子查询都可以。但是无论多么复杂的 阅读全文
posted @ 2017-08-21 10:56 HeisenbergXu 阅读(136) 评论(0) 推荐(0)