- 博客(13)
- 资源 (19)
- 收藏
- 关注
翻译 微服务应用-基于Spring Cloud和Docker构建电影推荐微服务
最近为了扩展自己对云应用的理解,找了好多基于Spring Cloud的demo,下面推荐两个开源社区项目:spring-cloud-microservice-example(基于Spring Cloud和Docker构建电影推荐微服务)和spring-cloud-event-sourcing-example(基于Spring Cloud和Reactor实现Event Sourcing构建网上商店微服务)
2016-07-27 18:46:34 13997 1
原创 基于Spring Boot和Spring Cloud实现微服务架构学习(六)-Docker应用
基于Spring Boot和Spring Cloud框架开发的微服务架构学习(六)-Docker应用下面就介绍如何将之前的Spring Boot项目部署在Docker上,首先,在应用根目录下建立 Dockerfile 文件,以使用 Maven 构建为例,选用 maven:3.3.3 官方镜像,官方维护的 Maven 镜像依赖于 Java 镜像构建,所以我们不需要使用 Java 镜像,具体内容如下:
2016-07-24 23:11:19 11184 1
原创 基于Spring Boot和Spring Cloud实现微服务架构学习(五)-Docker总结
基于Spring Boot和Spring Cloud框架开发的微服务架构学习(五)-Docker总结介绍Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker在部署软件方面解决了最困难的问题,将应用程序代码开发和部署环境。在不同平台之间移植代码变得很简单,因为我们的应用程序代码是被包装在Docker环境中。Dock
2016-07-24 22:44:37 12506
原创 基于Spring Boot和Spring Cloud实现微服务架构学习(四)-Spring Cloud总结
基于Spring Boot和Spring Cloud框架开发的微服务架构学习(四)-Spring Cloud总结Spring Cloud包含了多个子项目(针对分布式系统中涉及的多个不同开源产品),之前在第一章节也介绍这些,比如:Spring Cloud Config、Spring Cloud Netflix、Spring Cloud CloudFoundry、Spring Cloud AWS、Spring Cloud Security、Spring Cloud Commons、Spring Cloud Z
2016-07-24 00:48:50 109591 9
原创 Spring Boot异常:BeanCreationException:Injection of autowired dependencies failed;
问题描述:在使用spring boot框架实现事务控制demo时,启动项目报错如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'queryTypeController': Injection of autowired dependencies failed
2016-07-22 23:52:37 12333
原创 基于Spring Boot和Spring Cloud实现微服务架构学习(三)-Spring Boot应用
基于Spring Boot和Spring Cloud框架开发的微服务架构学习(三)我们知道Spring Boot 是 Spring 产品中一个新的子项目,致力于简便快捷地搭建基于 Spring 的独立可运行的应用。大多数的 Spring Boot 应用只需要非常少的 Spring 配置,并且这些都统一配置在application.yml中,极好的解决了各种配置文件的困扰。说到这里,如果你觉得看英文文档很吃力,推荐一本老师推荐的书《JavaEE开发的颠覆者:Spring Boot实战》,这本书先是介绍Sp
2016-07-21 22:32:29 19838 2
原创 基于Spring Boot和Spring Cloud实现微服务架构学习(二)-Spring Boot总结
基于Spring Boot和Spring Cloud框架开发的微服务架构学习(二)对于Git、Docker容器技术,其与Spring Boot的关联度非常的高,大部分的应用都是托管在GitHub上,然后,因为Spring Boot开发的应用大多服务与微服务架构,而这种架构通常依托与Docker实现快速部署和compose一键部署,所以了解和学习他们也变得非常有必要。至于后面要学习的Docker部署集群管理工具Mesos或者Kubernetes等,其实也是要掌握的,这里推荐coding(码市)网站,上面有很
2016-07-19 22:57:11 29756 6
原创 基于Spring Boot和Spring Cloud实现微服务架构学习(一)-Spring框架介绍
基于Spring Boot和Spring Cloud框架开发的微服务架构学习(一)-Spring框架介绍总结看了几周Spring相关框架的书籍和官方demo,是时候开始总结下这中间的学习感悟。首先,最想说的是,当你要学习一套最新的技术时,官网的英文文档是学习的最佳渠道。因为网上流传的多数资料是官网翻译而来,很多描述的重点也都偏向于作者自身碰到的问题,这样就很容易让你理解和操作出现偏差,最开始我就进入了这样误区。官网的技术导读真的描述的很详细,虽然对于我们看英文很费劲,但如果英文不是很差,请选
2016-07-18 21:07:00 84138 15
原创 Spring Security和Struts拦截器比较
虽然收集了好多资料,但依旧还不是很懂为什么有人要做Spring Security和struts的整合,在我看来,他们都做到了拦截,希望了解的评论告诉我谢谢。对比:Struts2 简单来说,就是一个拦截器栈 也就是一系列的拦截器。 处理用户的请求,OGNL的使用,表单验证 等都是默认的拦截器在起作用。而spring的拦截器,主要体现在AOP的事务管理方面,还有比如一些错误或者异常的日志的
2016-07-14 17:08:56 3064
原创 部署不同版本Tomcat引发的jstl java.lang.NoClassDefFoundError javaxelValueExpression问题
问题说明: 今天碰到一问题,家里新增测试功能没有问题,而放到现场部署,页面抛这个错:java.lang.NoClassDefFoundError: javax/el/ExpressionFactory后来对比才发现,现场使用的是Tomcat5.5的版本发布,而我使用的是6.0的版本,网上了解确实存在jstl支持的问题。 解决方案:更新javax.el.j
2016-07-12 17:22:36 2543
原创 Spring Boot 资源加载配置
静态资源加载路径:根据默认原则,脚本样式、图片等静态文件应该放置在src - main -resources-static下,诸如Bootstrap和jQuery的一些类库都可以放在这里面;至于我们前台要演示的页面通常默认是放置在src - main -resources-templates下,例如index.html等。那除了上面这么路径Spring boot还会加载哪些路径的文件那
2016-07-10 22:40:29 2021
原创 基于服务器XMLCRUD操作工具类
考虑减少不必要业务对数据库的影响,将不重要的通告展示交由xml存储,这就有了XMLUtil工具类:注意写入xml路径问题,单个java文件路径会在src下,这里指定文件路径在tomcat下;然后这个util针对Notice实体开发,可自行修改。package com.dayang.audit.utils;import java.io.FileOutputStream;import j
2016-07-06 17:50:20 913
原创 SVN和Git项目管理中-tag操作步骤
tag说明 所谓打tag,要从SVN官方推荐的目录结构说起了。SVN官方推荐在一个版本库的根目录下先建立trunk、branches、tags这三个文件夹,其中trunk是开发主干,存放日常开发的内容;branches存放各分支的内容,比如为不同客户定制的不同版本;tags存放某个版本状态的标签,比如验收测试版、1.0.3版等。branhces和tags本质没有区别,都是通过svn
2016-07-01 18:20:44 4748
spring boot 异常处理方案
2017-08-28
The current branch is not configured for pull
2016-08-06
基于Spring Cloud和ES事件流构建的商城微服务
2016-07-27
上传插件afinal_0.5_bin.jar
2015-03-26
mysql主从配置文件
2015-03-22
WebSocket学习文档
2015-01-08
JPA、hibernate项目常用包
2015-01-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人