摘要: Swagger是全球最大的OpenAPI规范(OAS)API开发工具框架,支持从设计和文档到测试和部署的整个API生命周期的开发。简单点说,就是按照swagger的规范书写接口,swagger会自动帮你生成接口文档、以及接口的测试 将swagger整合到spring boot项目中 1、配置依赖的包 阅读全文
posted @ 2019-09-18 11:19 国际惯例 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1、创建spring boot工程 file-new-project 选择spring Initializr模板-填写项目名称-选择spring web starter-选择工程路径-finish 在src/main/下创建webapp文件夹 2、添加maven依赖支持jsp、dbutils 3、配 阅读全文
posted @ 2019-09-05 15:35 国际惯例 阅读(862) 评论(0) 推荐(0) 编辑
摘要: AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 原生JS的实现 根据上面的代码解释下ajax的请求步骤 1、点击按钮触发loadXML 阅读全文
posted @ 2019-09-04 16:08 国际惯例 阅读(192) 评论(0) 推荐(0) 编辑
摘要: spring容器可以简单理解为生产对象的地方,spring容器把对象连接在一起、管理对象的生命周期通过阅读配置元数据提供的指令,容器知道对哪些对象进行实例化,配置和组装。配置元数据可以通过 XML,Java 注释或 Java 代码来表示。 BeanFactory和ApplicationContext 阅读全文
posted @ 2019-09-03 14:48 国际惯例 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 最早学习spring的时候,老是搞不清楚什么是spring什么是spring mvc。看好多人创建项目的教程也是不知道其中的原理,只是生搬硬套的照做,其实就是对spring体系不是太了解。上一节已经说了spring的核心是核心容器,所以只要导入了context的包就算是一个spring项目了。当然还 阅读全文
posted @ 2019-09-03 10:59 国际惯例 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: spring应该是java最火的框架了,之前写过几篇spring的入门,但都写的太简单,也不够详细。这里专门开一个分类,详细介绍下spring传统的框架。未来使用spring boot也会更加了解底层的原理 spring最核心的就是控制反转和依赖注入,依赖注入是控制反转的一个具体的例子 Spring 阅读全文
posted @ 2019-09-03 08:58 国际惯例 阅读(218) 评论(0) 推荐(0) 编辑
摘要: springmvc工程还是传统的spring工程,只是多了对web的支持 1、sts创建springmvc工程 file-new-Spring Legacy Project- Spring Mvc Project创建后目录如下 2、web.xml文件介绍 配置包的扫描,同spring通过注解的方式做 阅读全文
posted @ 2019-08-30 17:45 国际惯例 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。现在设计模式已经有40多种这里举几个比较常用的 单例模式:指一个类只有一个实例,且该类能自行创建这个实例的一种 阅读全文
posted @ 2019-08-29 13:56 国际惯例 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 上一节讲了用xml文件的方式配置Bean,虽然可以满足所有要求,但是简单的两个类就配置了那么多内容。后期维护起来很不方便。这一节学习通过注解的方式实现Bean的配置。这里先了解下各个注解代表的含义 @controller 控制器(注入服务) @service 服务(注入dao) @repositor 阅读全文
posted @ 2019-08-23 14:03 国际惯例 阅读(370) 评论(0) 推荐(0) 编辑
摘要: spring介绍 spring是一个轻量级的开源框架(轻量级-指消耗资源少,开发过程快捷方便) 方便解耦,简化开发 Spring就是一个大工厂,可以将所有对象创建和依赖的关系维护,交给Spring管理。 --重点了解 AOP编程的支持 Spring提供面向切面编程,可以方便的实现对程序进行权限拦截、 阅读全文
posted @ 2019-08-23 10:24 国际惯例 阅读(9126) 评论(0) 推荐(0) 编辑