spring
Jason@Lai
这个作者很懒,什么都没留下…
展开
-
Spring Tool Suite首次使用pom.xml出现依赖异常解决办法
Ecplise 安装 spring-tool-suit首次使用pom.xml出现依赖错误解决方法 来自fair-j 转截请注明出处 首先这个问题会在第一次使用STS的时候发生 大体是新建一个带有maven支持的工程 或者直接从DashBorad中导入guide的时候 都会出现pom.xml的异常 导致项目不能被编译 会出现很多的依赖错误 我这边原创 2017-02-08 22:43:40 · 3003 阅读 · 0 评论 -
@Controller和@RestController的区别?
@Controller和@RestController的区别?官方文档:@RestController is a stereotype annotation that combines @ResponseBody and @Controller.意思是:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。原创 2017-11-26 18:24:55 · 291 阅读 · 0 评论 -
SpringBoot 常用注解的通俗解释
@ComponentScan 如果不设置basePackage的话 默认会扫描包的所有类,所以最好还是写上basePackage ,减少加载时间。默认扫描*/.class路径。在不声明任何参数的时候,默认是会扫描其同一个包,和子包下的类;@Configuration 表示这个类中定义了Bean,会把这个类中bean加载到spring容器中;@EnableAutoConfiguration sprin原创 2017-11-28 22:13:37 · 798 阅读 · 0 评论 -
Spring使用POI实现Excel导入导出
Apache POI 是创建和维护操作各种符合Office Open XML(OOXML)标准和微软的OLE 2复合文档格式(OLE2)的JavaAPI。用它可以使用Java读取和创建,修改MS Excel文件.而且,还可以使用Java读取和创建MS Word和MSPowerPoint文件。Apache POI 提供Java操作Excel解决方案(适用于Excel97-2008)。转载 2017-07-04 16:29:22 · 3016 阅读 · 1 评论 -
spring AOP自定义注解方式实现日志管理 详解
今天继续实现AOP,到这里我个人认为是最灵活,可扩展的方式了,就拿日志管理来说,用Spring AOP 自定义注解形式实现日志管理。废话不多说,直接开始!!!关于配置我还是的再说一遍。 在applicationContext-mvc.xml中要添加的转载 2017-06-06 00:45:51 · 615 阅读 · 0 评论 -
利用Spring AOP自定义注解解决日志和签名校验 详解
一、需解决的问题部分API有签名参数(signature),Passport首先对签名进行校验,校验通过才会执行实现方法。 第一种实现方式(Origin):在需要签名校验的接口里写校验的代码,例如:boolean isValid = accountService.validSignature(appid, signature, client_signature);原创 2017-06-06 00:35:59 · 864 阅读 · 0 评论 -
SpringAOP实例自定义Annotation形式详解
Spring除了支持Schema方式配置AOP,还支持注解方式:使用@AspectJ风格的切面声明。 1 启用对@AspectJ的支持 spring默认不支持@AspectJ风格的切面声明,为了支持需要使用如下配置: [html] view plain copy aop:aspectj-a转载 2017-06-04 21:14:06 · 541 阅读 · 0 评论 -
动态代理与静态代理区别
一、代理概念 为某个对象提供一个代理,以控制对这个对象的访问。 代理类和委托类有共同的父类或父接口,这样在任何使用委托类对象的地方都可以用代理对象替代。代理类负责请求的预处理、过滤、将请求分派给委托类处理、以及委托类执行完请求后的后续处理。 图1:代理模式 从图中可以看出,代理接口(Subject)、代理类(ProxySubject)、委托类(RealSubject)形成一个转载 2017-05-19 10:59:59 · 316 阅读 · 0 评论 -
AOP的实现原理
1 AOP各种的实现 AOP就是面向切面编程,我们可以从几个层面来实现AOP。 在编译器修改源代码,在运行期字节码加载前修改字节码或字节码加载后动态创建代理类的字节码,以下是各种实现机制的比较。 类别机制原理优点缺点静态AOP静态织入在编译期,切面直接以转载 2017-05-17 12:18:41 · 424 阅读 · 0 评论 -
Tomcat 8/7 无法启动 [StandardEngine[Catalina].StandardHost[localhost].StandardContext
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/myssm_v1.0]]at java.util原创 2017-03-19 16:55:12 · 20198 阅读 · 1 评论 -
Spring注入中byType和byName的总结
Spring注入中byType和byName的总结1.首先,区分清楚什么是byType,什么是byName。"userServiceImpl" class="cn.com.bochy.service.impl.UserServiceImpl" autowire="byName"> "userDao"转载 2017-01-22 00:00:56 · 1381 阅读 · 0 评论 -
IOException parsing XML document from class path resource [springmvc-servlet.xml]; nested exception
解决方法1: 在web.xml中加入这些配置 contextConfigLocation /WEB-INF/classes/applicationContext.xml 问题主要由于加载spring的默认配置文件位置一般是在/WEB-INF/下找applicationContext.xml文件。而Myeclipse文件自动生成的applic原创 2017-02-11 15:57:34 · 33631 阅读 · 1 评论 -
springCloud 实现原理图
服务注册发现组件Eureka工作原理服务网关组件Zuul工作原理跨域时序图Eureka与Ribbon整合工作原理解决分布式一致性级联故障流程断路器组件Hystrix工作原理分布式追踪Sleuth工作原理SpringBoot自动配置工作原理...转载 2019-04-21 21:07:04 · 337 阅读 · 0 评论