
Web框架及插件
水-滴
这个作者很懒,什么都没留下…
展开
-
Spring框架
一、Spring概念 1、Spring是什么 是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器 框架。为了解决企业应用开发的复杂性而创建的,但现在已经不止应用于企业应用。 从大小和开销两方面而言,都是轻量级的 通过控制反转的技术达到松耦合的目的 提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发 包含并管理应用对象的配置和生命周期,这个意义上...原创 2019-05-06 16:33:59 · 437 阅读 · 0 评论 -
SpringMVC
一、概念 1、MVC MVC的核心思想是业务数据抽取同业务数据呈现相分离。 View:视图层,为用户提供UI,重点关注数据的呈现 Model:模型层,业务数据的信息表示,关注支撑业务的信息构成,通常是多个业务实体的组合 Controller:控制层,调用业务逻辑产生合适的数据(Model),传递数据给视图层用于显示 MVC是一种架构模式,程序分层,分工合作,即相互独立又协同合作 2、S...原创 2019-05-18 10:34:30 · 274 阅读 · 0 评论 -
MyBatis
一、简介 Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。 与hibernate比较: Mybatis和hibernate不同,它不完全是一个ORM框架,因为MyBatis需要程序员自己编写Sql...原创 2019-05-19 11:17:43 · 410 阅读 · 0 评论 -
日志构件
一、常用日志构件 java.uitl.logging:JDK内置的日志接口和实现,功能比较简单 Log4j1:Apache 的一个开放源代码项目,用户也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别 Log4j2:Log4j1的升级版本 Logback:是由log4j创始人设计的又一个开源日记组件 Commons-logging:为各种Logging API提供一个简单统一的...原创 2019-07-12 15:19:35 · 364 阅读 · 0 评论 -
接口调用框架
一、接口协议 主流协议包括Http协议和Webservice(soap)协议 http:是标准超文本传输协议 SOAP简单对象访问协议:是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息 Http协议调用方式: HttpURLConnection:jdk自带,net包 HttpClient:Apache公司的产品 RestTemplate:S...原创 2019-07-16 16:37:38 · 2333 阅读 · 0 评论 -
JSON类库
一、常用JSON类库 FastJson:阿里巴巴公司开发,无依赖(个人推荐使用) Gson:目前功能最全的Json解析器,Google研发,无依赖 Jackson:Spring MVC的默认json解析器 Json-lib:已淘汰 二、Gson 1、jar包 gson.jar Maven: <dependency> <groupId>com.goog...原创 2019-07-07 17:47:09 · 473 阅读 · 0 评论