文章 2017-11-14 来自:开发者社区

(Portal 开发读书笔记)Spring Portlet MVC 常用注解大全

@Controller  ,标注在类级别,用于标注一个Portlet Handler,控制器类可以是任意的类。 ---- @Autowired ,标注在构造器,setter方法,或者字段上,用于让Spring根据类型来注入依赖,所以如果在Spring上下文中如果有某个类的多个bean实例,则会抛出异常,此时我们应该配合@Qualifier 一起使用。 比如我们有 <bean&nbs...

文章 2017-11-14 来自:开发者社区

(Portal 开发读书笔记) 启用包扫描来使用Spring注解

如何让各种注解 @Controller ,@Repository,@Service等生效? 必须开启classpath扫描,才可以自动注册这些被标记注解的元素到web application context 必须在Spring 上下文配置文件中用<context: component-scan> ,比如: <context:component-scan base-pac...

文章 2017-11-08 来自:开发者社区

JavaEE开发之Spring中的依赖注入与AOP编程

一、快速创建Mava管理的Spring工程 因为本篇博客是讨论关于Spring的东西,所以我们就不创建WebApp的工程了。我们使用Spring来快速的创建一个Maven管理的工程。如下所示找到File->New->Maven Project选项来创建一个新的Maven Project,具体如下所示:      下方我们选择创建一个简单的Maven工程,跳过模板的选择。上篇博...

文章 2017-11-07 来自:开发者社区

(Portal 开发读书笔记)Spring 校验

&nbsp;Spring有校验框架可以用来校验参数,模型的属性 如果不用注解的方式,那么典型的校验,应该是在方法体内创建一个Validator的实例,然后让它来校验某参数,如下所示: @ActionMapping(params="action=doSomething")&nbsp; public&nbsp;void&nbsp;doSomething(@ModelAttribute&nbsp;Som...

文章 2017-09-10 来自:开发者社区

Idea开发Spring Boot的小技巧

在使用Idea开发Spring的时候,Idea自带了很多Spring的插件,开发起来挺方便的,比如Spring AOP的导航,Spring MVC的控制器与视图映射,自动补全视图等等。 在切换为Spring Boot之后,Spring Boot的项目结构和Spring略有不同,像视图的自动补全就没法继续用了。静态文件的引入也关联的不好。 问题与方案 静态文件的引入问题 在引入静态文件的时候,必.....

文章 2017-07-26 来自:开发者社区

SpringBoot开发案例之整合Spring-data-jpa

即使你是天才,如果你不努力,你也会被其它人超越。 扯淡 扯了那么多篇SpringBoot的相关案例,基本每行代码都是博主纯手工编写,附代码案例,懂Maven和Git的小伙伴必须可以手到擒来。 SpringBoot使得开发变的更加简洁,快速,当然被封装的越来越深。此时你就要引入越来越多的第三方工具类,虽然你可以把搭建好的项目运行起来,却无法理解是怎么跑起来的。有些人带着疑惑查阅文档,阅读源码,多.....

文章 2017-04-24 来自:开发者社区

《Spring Boot开发:从0到1》第11章 Spring Boot应用监控

第11章 Spring Boot Actuator与应用监控 Spring Boot的Actuator 将应用的很多信息暴露出来,如容器中的 bean,自动配置时的决策,运行时健康状态, metrics等等。Actuator提供了三中方式获取这些信息: HTTP Endpoints Remote Shell JMX (MBeans) 当然通过继承指定的类来自定义一些 actuator信息,暴露.....

文章 2016-07-20 来自:开发者社区

在阿里云容器服务上开发基于Docker的Spring Cloud微服务应用

本文为阿里云容器服务Spring Cloud应用开发系列文章的第一篇。 一、在阿里云容器服务上开发Spring Cloud微服务应用(本文) 二、部署Spring Cloud应用示例 三、服务发现 四、服务间通信与集成 五、服务智能路由 六、集中配置管理 七、高可用和容错 八、监控和日志 九、服务的部署和发布策略 微服务概述 单体应用通常指在一个程序中满足多个业务或技术领域的需求,不同的需求...

在阿里云容器服务上开发基于Docker的Spring Cloud微服务应用
文章 2016-07-05 来自:开发者社区

在阿里云容器服务上开发基于Docker的Spring Cloud微服务应用(四)

服务间通信与集成 本文为阿里云容器服务Spring Cloud应用开发系列文章的第四篇。 一、在阿里云容器服务上开发Spring Cloud微服务应用 二、部署Spring Cloud应用示例 三、服务发现 四、服务间通信与集成(本文) 五、服务智能路由 六、集中配置管理 七、高可用和容错 八、监控和日志 九、服务的部署和发布策略 同步通信 服务之间的通信一般采用HTTP+JSON协议,由于...

文章 2016-07-05 来自:开发者社区

在阿里云容器服务上开发基于Docker的Spring Cloud微服务应用(三)

服务发现 本文为阿里云容器服务Spring Cloud应用开发系列文章的第三篇。 一、在阿里云容器服务上开发Spring Cloud微服务应用 二、部署Spring Cloud应用示例 三、服务发现(本文) 四、服务间通信与集成 五、服务智能路由 六、集中配置管理 七、高可用和容错 八、监控和日志 九、服务的部署和发布策略 传统应用由于服务数目相对固定,服务所在的节点也相对固定,动态发现的需...

在阿里云容器服务上开发基于Docker的Spring Cloud微服务应用(三)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注