随笔分类 - Java
摘要:一、微服务 1、概述 微服务(Microservice Architecture)是近几年流行的一种架构思想,引用 ThoughtWorks 公司的首席科学家 Martin Fowler于2014年提出的一段话来解释微服务: 但通常而言,微服务架构是一种架构模式,或者说是一种架构风格, 它提倡将单一
阅读全文
摘要:一、概述 1、Spring Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器开源框架。 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。 2004年3月24日,Spri
阅读全文
摘要:一、概述 1.MVC MVC开始是存在于桌面程序中的,M是指业务模型(Model),V是指用户界面(View),C则是控制器(Controller)。MVC是一种框架模式。MVC是将业务逻辑、数据、显示分离的方法来组织代码,降低了视图与业务逻辑间的双向偶合。 职责分析: Controller:控制器
阅读全文
摘要:一、Spring概述 1.Spring简介 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。 2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。 Spring理念 : 使现有技术更加实用 . 本身就
阅读全文
摘要:一、概述 1.什么是MyBatis? MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(P
阅读全文
摘要:一、概述 静态web:提供给所有人看的数据始终不会发生变化。(html、css)动态web:提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同!在Java中,动态web资源开发的技术统称为JavaWeb。 静态web存在的缺点: Web页面无法动态更新,所有用户看到
阅读全文
摘要:一、MySQL概述 1.什么是MySQL 概念 : 是现在流行的开源的,免费的关系型数据库 历史 : 由瑞典MySQL AB 公司开发,目前属于Oracle旗下产品 特点 : 免费 , 开源数据库小巧 , 功能齐全使用便捷可运行于Windows或Linux操作系统可适用于中小型甚至大型网站应用 2.
阅读全文