Spring读取配置的两种方式 注解的方式 ApplicationContext ac=new AnnotationApplicationContext("MyConfig.class") package com.example.demo; import org.springframework.co ...
分类:
编程语言 时间:
2020-07-04 18:58:16
阅读次数:
59
@Transactional(propagation=PROPAGATION_REQUIRED) pubilc void methodA(){ doPreSomething; methodB(); doSufSomething; } @Transactional(propagation=PROPAG ...
分类:
编程语言 时间:
2020-07-04 18:51:18
阅读次数:
84
一、安装node.js(https://nodejs.org/en/) 下载完毕后,可以安装node,建议不要安装在系统盘(如C:)。 二、设置nodejs prefix(全局)和cache(缓存)路径 1、在nodejs安装路径下,新建node_global和node_cache两个文件夹 2、设 ...
Spring Boot 拦截器 定义拦截器 定义拦截器,只需要实现 HandlerInterceptor 接口。该接口中有三个方法: preHandle(……)、postHandle(……) 和 afterCompletion(……) 。 preHandle(……) 方法:该方法的执行时机是,当某个 ...
分类:
编程语言 时间:
2020-07-04 17:09:23
阅读次数:
62
写命中 写直达(Write Through) 信息会被同时写到cache的块和主存中。这样做虽然比较慢,但缺少代价小,不需要把整个块都写回主存。也不会发生一致性问题。 对于写直达,多出来%10向主存写入的存储指令使得其比其单纯向Cache写入的速度慢上将近10倍。这种速度不一致的问题,不管是在硬件结 ...
分类:
系统相关 时间:
2020-07-04 17:05:31
阅读次数:
95
什么是热部署 应用正在运行的时候升级功能,不需要重新启动应用 对于Java应用程序来说,热部署就是在运行时更新Java类文件 好处:不需要重新手工启动应用,提高本地开发效率 常见热部署 jrebel Spring Loaded spring-boot-devtools 步骤 pom文件添加依赖包 < ...
分类:
编程语言 时间:
2020-07-04 15:29:55
阅读次数:
78
? 一、SpringBoot简介 1.1 原有Spring优缺点分析 1.1.1 Spring的优点分析 Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的Enterprise JavaBean(EJB),Spring ...
分类:
编程语言 时间:
2020-07-04 15:29:00
阅读次数:
56
SpringMVC介绍 Spring的web框架围绕DispatcherServlet设计。DispatcherServlet的作用是将请求分发到不同的处理器。从Spring 2.5开始,使用Java 5或者以上版本的用户可以采用基于注解的controller声明方式。 Spring MVC框架像许 ...
分类:
编程语言 时间:
2020-07-04 15:27:49
阅读次数:
66
spring boot的工程目录: /src/main/java 放置java源代码文件 /src/main/resources 存放资源文件,包括静态资源文件,配置文件,页面文件 /src/main/resources/static 存放各类静态资源 /src/main/resources/app ...
分类:
编程语言 时间:
2020-07-04 15:19:10
阅读次数:
63
一.AspectOriented Programing,面向切面编程。 AOP主要用于日志记录,性能统计,安全控制(权限控制),事务处理,异常处理等。将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,通过对这些行为的分离,我们希望可以将它们独立到非指导业务逻辑的方法中 ...
分类:
编程语言 时间:
2020-07-04 15:18:14
阅读次数:
61