Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
SpringBoot教程
如何在Spring Boot应用中配置Spring Security?
为了使用Spring Security,我们需要将spring-boot-starter-security放入Maven或Gradle配置文件中,通过这样方法将Spring Security放入到了类路径classpath中后,Spring Boot Web应用会默认使用基本身份验证进行自动保护,服
如何在Spring Boot应用程序中更改上下文路径?
在Spring Boot 2.x中我们可以通过在application属性文件中配置server.servlet.context-path来更改上下文路径,或者在命令行中使用java命令作为参数来更改上下文路径。 使用application属性配置: [code] server.servlet.co
如何在Spring Boot 中使用JdbcTemplate?
1. 加入依赖 spring-boot-starter-jdbc : [code] org.springframework.boot spring-boot-starter-jdbc [/code] 2. 在applica
如何实现Spring boot应用并行调用?
在我们的一个财务项目中,我们遇到了性能问题,其中一些问题是由于多次连续调用造成的,实际上,我们做了很多单独的同步调用。 例如,我们进行了三个调用来获取一些信息:客户信息、账户信息和他的投资选择,在我们的这个例子中,当发生这些调用之后,我们需要使用调用结果,因此我们希望并行化这个三个调用以提高性能,这
安装JHipster
JHipster是个基于Spring Boot的微服务安装开发平台,能够方便地通过菜单选项生成微服务组件。 安装JHipster有六种不同的方法: 第一种方式,[url= Online[/url],甚至不要求你安装任何东西。它将生成应用程序并将其推送到GitHub存储库。虽然这很好用,但我希望将我的
为什么Java程序猿对Node.js和Javascript如此着迷?
这篇文章作者David Herron过去是Java鼓吹手,现在感觉自己明白过来了,推崇JavaScript了。以下原文大意: 在Sun公司的JavaSE团队工作了10多年的人,还在为了用Java字节码实例化一个抽象接口一直拼命到最后一口气。对于我这位前JavaSE团队成员来说,2011年学习Node
如何控制Spring Boot应用入口?
Spring Boot应用程序的主类是一个类,它包含一个启动Spring ApplicationContext的public static void main()方法: [code] @SpringBootApplication public class MyApplication { public
如何在Spring Boot应用程序中使用Redis?
在Spring Boot应用程序中使用Redis缓存的步骤: 1.要获得Redis连接,我们可以使用Lettuce或Jedis客户端库,Spring Boot 2.0启动程序spring-boot-starter-data-redis默认使用了Lettuce。要获得Redis的池化连接工厂,我们需要
如何使用Spring Boot的Profiles
Spring提供了@Profile让我们为不同的环境创建不同的配置:例如,假设我们有生产,开发和测试等环境。在开发环境中,我们可以启用开发配置文件;在生产环境中我们可以启用生产配置文件等。 我们可以使用profile文件名称创建属性文件:application-{profile}.propertie
如何使用 CommandLineRunner?
要使用CommandLineRunner,我们创建一个实现CommandLineRunner接口的类,并重载它的run()方法,使用Spring如@Component之类注释此类,当Spring Boot应用启动时,就在完成启动之前,CommandLineRunner将会被执行。我们可以将命令行参数
如何使用Spring Boot Developer Tools?
Spring提供spring-boot-devtools(开发人员工具),这在开发调试程序时很有用。这个工具能够自动重启服务器,使用这个工具需要添加spring-boot-devtools依赖项。 [code] org.springframework.boot spring-boot
什么是Spring Boot Starters?
Spring Boot Starter顾名思义是为不同目的启动Spring Boot应用程序。比如: spring-boot-starter-parent:它是一个特殊的启动器,提供有用的Maven默认值。它在POM的父节中使用。 spring-boot-starter-web:使用MVC构建Web
Spring Boot应用程序有哪些功能?
Spring Boot应用功能有: 1. Spring boot自动执行许多配置。所以开发速度更快。 2. Spring Boot默认端口8080,支持嵌入式Tomcat,Jetty和Undertow服务器的 3. 使用spring boot我们可以将配置放在外部,可以在不同的环境中使用相同的应用程
使用lazyInit缩短Spring Boot启动时间
虽然Spring Boot DevTools提供的快速重启有助于库类加载,但并不能解决Spring Boot应用启动时间长的问题。在本文中,我们将看看如何使用SpringBoot的懒加载属性提升我们应用程序的启动时间。 起初,无论你选择哪种嵌入式服务器Tomcat或Jetty,全新轻装上阵的Spri
在Kubernetes上基于Istio服务网格建立Spring Boot应用源码
该开源项目在kubernetes集群中部署了两个微服务,并将这些服务与istio 服务网格互连。 [b]为什么这样做?[/b] 我们通过建立Spring Cloud Netflix环境已经非常成功。我们无需太多努力就能创建可扩展且容错的应用程序基础架构。虽然我们已经是站在巨人的肩膀上,可以用spri
在Sprint Boot实现Spring WebMVC与WebFlux的比较
Spring Boot应用程序可以用命令风格(如传统Spring WebMVC)或函数风格(如Spring WebFlux)编写。下面是使用pring WebFlux两个注意点: 1.目前,spring boot支持Spring WebMVC或WebFlux模型,因此我们不能在一个应用程序中两者混合
Activiti Core和Activiti Cloud Beta1发布!
开源工作流引擎Activiti 基于Spring boot 2发布了新的Activiti Core,见[url= 5中包含的所有响应式功能,重构Core核心层的一个重要步骤是运行简化,能确保不会与其他框架发生职责冲突。
Spring框架和Spring boot有啥区别?
首先看看Spring, 它是一个IOC框架,或者称依赖注入DI框架,又是一个AOP框架。这里就不多讲这些特性了,spring框架还有更多其他特性,有二十个模块,能解决很多问题: Spring JDBC Spring MVC Spring AOP Spring ORM Spring JMS Sprin
上页
下页