分布式服务架构(微服务架构)

分布式服务架构(微服务架构) 目前主流实现:Dubbo+zookeeper和SpringBoot+Cloud 利用上述技术都可以将功能服务分散到不同服务器部署,然后实现服务间通信(调用)。 请求-->处理1-->处理2-->响应。意思可以将处理1和处理2做成独立...

2018-02-03 13:45:05

阅读数 642

评论数 0

Mysql

MySQL安装和使用 案例1:MySQL使用练习 创建一个数据库,库名ovls create database ovls default charset utf8; 在ovls库中创建一个video表 id INT PK 主键 name VARCHAR (50) 视...

2018-02-03 13:37:35

阅读数 140

评论数 0

pringBoot Thymeleaf模板 && 任务调度

SpringBoot 静态资源访问 什么是静态资源? 静态资源类型:html、css、js、image等动态资源类型:Servlet、JSP、Spring/Mybatis/Boot SpringBoot对静态资源管理 在SpringBoot工程中,有几个默认约定的文件夹用于存放静态...

2018-02-03 13:34:25

阅读数 410

评论数 0

Spring Boot设计流程 异常处理

案例1:JSP版本的列表显示 搭建工程 创建maven project (war类型) 在pom.xml中添加mvc jar包定义 org.springframework.boot spring-boot-starter-parent 1.4.2.RELEAS...

2018-02-03 13:32:24

阅读数 126

评论数 0

SpringBoot MVC 拦截器

SpringBoot MVC 环境搭建 在pom.xml添加spring-boot-starter-web org.springframework.boot spring-boot-starter-web 修改application.yml配置 spr...

2018-02-03 13:31:17

阅读数 1186

评论数 0

SpringBoot Beans定义 连接池

SpringBoot Beans定义 原有Spring框架,定义Bean方法如下 xml配置组件扫描、@Controller、@Service... 原有Spring框架,参数注入方法如下 常用的参数注入有注入基本值/对象 xml配置@Value、@Autowired、@Re...

2018-02-03 13:30:16

阅读数 837

评论数 0

17, MySQL安装和使用, MyBatis-Generator工具

MySQL安装和使用 案例1:MySQL使用练习 创建一个数据库,库名ovls create database ovls default charset utf8; 在ovls库中创建一个video表 id INT PK 主键 name VARCHAR (50) 视...

2018-01-20 14:17:03

阅读数 97

评论数 0

16. SpringBoot静态资源访问, Thymeleaf模板技术, AOP, 任务调度

SpringBoot 静态资源访问 什么是静态资源? 静态资源类型:html、css、js、image等动态资源类型:Servlet、JSP、Spring/Mybatis/Boot SpringBoot对静态资源管理 在SpringBoot工程中,有几个默认约定的文件夹用于存放静态资源...

2018-01-20 14:15:09

阅读数 640

评论数 0

15.Spring JSP版本显示 + 过滤器Filter和Spring拦截器区别 + MVC异常处理

案例1:JSP版本的列表显示 搭建工程 创建maven project (war类型) 在pom.xml中添加mvc jar包定义 org.springframework.boot spring-boot-starter-parent 1.4.2.RELEA...

2018-01-20 14:12:39

阅读数 235

评论数 0

14. SpringBoot MVC + 分页 + 拦截器

SpringBoot MVC 环境搭建 在pom.xml添加spring-boot-starter-web org.springframework.boot spring-boot-starter-web 修改application.yml配置 spr...

2018-01-20 14:09:43

阅读数 915

评论数 0

13. SpringBoot Beans定义 + 参数注入 + 连接池

SpringBoot Beans定义 原有Spring框架,定义Bean方法如下 xml配置组件扫描、@Controller、@Service... 原有Spring框架,参数注入方法如下 常用的参数注入有注入基本值/对象 xml配置@Value、@Autowired、@Res...

2018-01-20 14:08:11

阅读数 3838

评论数 0

12. maven + Springboot

MAVEN 简介 MAVEN是一个项目构建和管理的工具。可以参与创建项目、jar包管理、程序编译、测试、打包、发布等一列过程。他可以通过一段XML描述完成上述工作。 MAVEN常用名如下: mvn compile 编译源代码mvn test 运行应用程序中的单元测试mvn clean ...

2018-01-20 14:06:44

阅读数 65

评论数 0

11. Spring + mybatis

MyBatis使用 MyBatis使用技巧(补充) 日志输出 参数映射 #{}多个参数 采用默认规则映射到SQL中 {0}#{1}...,#{param1}#{param2}... 接口方法 public int updateAuthor(in...

2018-01-19 18:59:21

阅读数 75

评论数 0

10. Spring AOP + Mybatis

Spring AOP 通知 前置通知 在目标方法前切入追加功能。采用@Before,方法定义格式如下: @Before("切入点表达式") public void xxx(){...} 后置通知 在目标方法后切入追加功能,如果目标方法抛异常不会切入功能。...

2018-01-19 18:58:16

阅读数 208

评论数 0

9. Spring AOP

案例:图书添加 function add(){ //获取表单信息 var author = $("#author").val(); var publishing = $("#publishing").val(); var p...

2018-01-19 18:56:37

阅读数 67

评论数 0

8. Spring MVC + Ajax Restful设计

SpringMVC和Ajax应用 Ajax回顾 Ajax可以做页面局部刷新。(性能提升、用户体验提升) XMLHttpRequest对是核心,可以发送HTTP请求,可以接收服务器返回的JSON结果。需要基于JavaScript语言使用。返回结果可以是字符串、XML或JSON类型。 jQue...

2018-01-19 18:55:15

阅读数 95

评论数 0

7. spring MVC 拦截器组件,异常处理,文件上传

Spring MVC拦截器组件 拦截器组件 拦截器组件实现HandlerInterceptor接口。接口中有3个方法,分别在处理器执行前、执行后、请求处理完毕响应输出前执行。 案例:登录检查 编写一个拦截器组件,实现HandlerInterceptor接口,按需求在方法中添加逻...

2018-01-19 18:53:11

阅读数 77

评论数 0

6. Spring MVC2

SpringMVC案例: 产品列表显示 功能流程设计 /book/list.do-->DispatcherServlet-->HandlerMapping-->BookListController(返回ModelAndView)-->ViewResolver-->...

2018-01-19 18:50:56

阅读数 44

评论数 0

5. Spring MVC

Spring技术体系 Spring MVC 主要组件 DispatcherServlet 核心控制器,按Servlet标准定义。使用时在web.xml配置。所有请求首先进入DispatcherServlet. HandlerMapping 处理器映射,负责根据请求映射到...

2018-01-19 18:49:33

阅读数 37

评论数 0

4-spring事务 AOP

4.事务  Transaction   4.1 概念      在进行一组 dml 语句操作 要求这组sql语句同时成功  或者 同时失败   4.2 事务的特性      原子性:事务中的语句是一个逻辑整体  必须同时成功 或者同时失败        一致性: 数据一旦变化  ...

2018-01-19 18:47:17

阅读数 49

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭