- 博客(30)
- 资源 (22)
- 收藏
- 关注
原创 热烈庆祝《Spring Boot 2.X 实战教程》上线了!
视频地址:https://edu.csdn.net/course/detail/25550l 机构名称:大华软件学院l 授课讲师:大强老师l 课程名称:Spring Boot 2.X 实战教程l 课程内容:本课程内容包括Spring简介、Spring Boot简介、安装JDK、安装Maven、第一个Spring Boot程序(使用Spring Initializr构建、Spri...
2019-07-30 16:49:16 390
原创 Spring Boot 2.X 实战教程(21)安装Spring Boot应用程序
21.安装Spring Boot应用程序除了通过使用运行Spring Boot应用程序之外java -jar,还可以为Unix系统创建完全可执行的应用程序。完全可执行的jar可以像任何其他可执行二进制文件一样执行,也可以使用init.d或注册systemd。这使得在常见的生产环境中安装和管理Spring Boot应用程序变得非常容易。要使用Maven创建“完全可执行”jar,请使用以...
2019-07-30 16:07:48 334
原创 Spring Boot 2.X 实战教程(20)部署到云端
Spring Boot的灵活打包选项在部署应用程序时提供了大量选择。您可以将Spring Boot应用程序部署到各种云平台,容器映像(如Docker)或虚拟/真实计算机。本节介绍国内流行的云提供商阿里云的部署方案。20.部署到云端Spring Boot的可执行jar是现成的,适用于大多数流行的云PaaS(平台即服务)提供商。这些提供商往往要求您“自带容器”。它们管理应用程序进程(而...
2019-07-30 16:06:11 237
原创 Spring Boot 2.X 实战教程(19)终点
19.终点通过执行器端点,您可以监控应用程序并与之交互。Spring Boot包含许多内置端点,允许您添加自己的端点。可以启用或禁用每个端点。它控制是否创建端点并且其bean存在于应用程序上下文中。大多数应用程序选择HTTP,其中端点的ID以及前缀/actuator映射到URL。例如,默认情况下,health端点映射到/actuator/health。 ID ...
2019-07-30 16:05:18 329
原创 Spring Boot 2.X 实战教程(18)启用生产功能
Spring Boot包含许多其他功能,可帮助您在将应用程序推送到生产环境时监视和管理应用程序。您可以选择使用HTTP端点或JMX来管理和监视应用程序。审核,运行状况和指标收集也可以自动应用于您的应用程序。18.启用生产功能该spring-boot-actuator模块提供了Spring Boot的所有生产就绪功能。启用这些功能的最简单方法是为spring-boot-starter-a...
2019-07-30 16:04:34 244
原创 Spring Boot 2.X 实战教程(17)测试
17.测试Spring Boot提供了许多实用程序和注释来帮助您测试应用程序。测试支持由两个模块提供:包含spring-boot-test核心项,和支持测试的spring-boot-test-autoconfigure自动配置。大多数开发人员使用spring-boot-starter-test“Starter”,它导入Spring Boot测试模块以及JUnit,AssertJ,Ham...
2019-07-30 16:03:50 464
原创 Spring Boot 2.X 实战教程(16)使用NoSQL 技术
16.使用NoSQL 技术Spring Data提供了其他项目,可帮助您访问各种NoSQL技术,包括:MongoDB,Neo4J,Elasticsearch,Solr,Redis,Gemfire,Cassandra,Couchbase和LDAP。16.1 RedisRedis是一个缓存,消息代理和功能丰富的键值存储。Spring Boot为Lettuce和Jedi...
2019-07-30 16:02:32 274
原创 Spring Boot 2.X 实战教程(15)使用SQL数据库
15.使用SQL数据库在Spring框架提供了广泛的支持使用使用SQL数据库,直接JDBC访问JdbcTemplate来完成“对象关系映射”技术,比如Hibernate。Spring Data提供了更多级别的功能:Repository直接从接口创建实现,并使用约定从方法名称生成查询。15.1配置数据源Java的javax.sql.DataSource接口提供了一种使用数据库连接的标...
2019-07-30 16:01:26 438
原创 Spring Boot 2.X 实战教程(14)开发Web应用程序
14.开发Web应用程序Spring Boot非常适合Web应用程序开发。您可以使用嵌入式Tomcat,Jetty,Undertow或Netty创建自包含的HTTP服务器。大多数Web应用程序使用该spring-boot-starter-web模块快速启动和运行。14.1“Spring Web MVC框架”Spring Web MVC框架是一个丰富的“模型视图控制器” Web框架。...
2019-07-30 16:00:33 149
原创 Spring Boot 2.X 实战教程(13)日志
13.日志Spring Boot使用Commons Logging进行所有内部日志记录,但保留底层日志实现。Spring Boot为Java Util Logging,Log4J2和Logback提供了默认配置。在每种情况下,记录器都预先配置为使用控制台输出,同时还提供可选的文件输出。默认情况下,如果使用“Starters”,则使用Logback进行日志记录。13.1日志格式...
2019-07-30 15:59:11 136
原创 Spring Boot 2.X 实战教程(12)构建系统
12.ProfilesSpring Profiles提供了一种隔离应用程序配置部分并使其仅在特定环境中可用的方法。12.1添加活动配置文件该spring.profiles.active属性遵循与其他属性相同的排序规则。这意味着您可以在application.properties中指定活动配置文件,然后使用命令行开关替换它们。例如,当使用开关运行具有以下spring.profil...
2019-07-30 15:57:39 177
原创 Spring Boot 2.X 实战教程(11)Profiles
11.外部化配置Spring Boot允许您外部化配置,以便您可以在不同的环境中使用相同的应用程序代码。您可以使用属性文件,YAML文件,环境变量和命令行参数来外部化配置。属性值可以通过@Value直接注射到你的bean注释,或者通过@ConfigurationProperties被绑定到结构化对象。Spring Boot使用一种非常特殊的PropertySource顺序,旨在允许合...
2019-07-30 15:56:48 173
原创 Spring Boot 2.X 实战教程(10)构建系统
本节深入介绍Spring Boot的详细信息。10. SpringApplicationSpringApplication类提供了一个方便的方式来引导该从开始Spring应用程序main()的方法。10.1启动失败如果您的应用程序无法启动,例如,如果您在端口上启动Web应用程序8080并且该端口已在使用中,您应该会看到类似于以下消息的内容:*****************...
2019-07-30 15:38:39 206
原创 Spring Boot 2.X 实战教程(9)开发人员工具
9.开发人员工具Spring Boot包含一组额外的工具,请将模块依赖项添加到您的构建中:<dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifac...
2019-07-30 15:37:49 226
原创 Spring Boot 2.X 实战教程(8)运行程序
8.运行程序将应用程序打包为jar并使用嵌入式HTTP服务器的最大优势之一是,您可以像运行任何其他应用程序一样运行应用程序。8.1使用Maven插件Spring Boot Maven插件包含一个run可用于快速编译和运行应用程序的目标。应用程序以分解形式运行,就像在IDE中一样。以下示例显示了运行Spring Boot应用程序的典型Maven命令:$ mvn spring-boot...
2019-07-30 15:37:00 104
原创 Spring Boot 2.X 实战教程(7)构建配置
7.构建配置7.1配置类Spring Boot支持基于Java的配置。尽管可以将SpringApplication与XML源一起使用,但我们通常建议您的主要源代码是单个@configuration类。通常,定义main方法的类作为主@configuration。7.2自动配置Spring Boot自动配置尝试根据您添加的jar依赖项自动配置Spring应用程序。您需要通过向...
2019-07-30 15:36:13 169
原创 Spring Boot 2.X 实战教程(6)构建代码
6.构建代码Spring Boot不需要任何特定的代码布局即可工作。但是,有一些最佳实践可以提供帮助。6.1“默认”包当一个类不包含package声明时,它被认为是在“默认包”中。通常不鼓励使用“默认包”,应该避免使用。6.2主应用程序类我们通常建议您将主应用程序类放在其他类之上的根包中。该@SpringBootApplication注解往往放在你的主类,它隐含地定义为某些...
2019-07-30 15:35:23 175
原创 Spring Boot 2.X 实战教程(5)构建系统
强烈建议您选择支持依赖关系管理且可以使用发布到“Maven Central”存储库的工件的构建系统。我们建议您选择Maven。5.1依赖管理每个版本的Spring Boot都提供了它支持的依赖项的精选列表。5.2 使用Maven构建Maven用户可以从spring-boot-starter-parent项目继承以获得合理的默认值。5.2.1继承Starter Parent...
2019-07-30 15:34:06 263
原创 Spring Boot 2.X 实战教程(4)第一个Spring Boot程序
4.第一个Spring Boot程序本节介绍如何开发一个简单的“Hello World!”Web应用程序。我们使用Maven来构建这个项目,因为大多数IDE都支持它。4.1使用Spring Initializr构建Spring Initializr提供了一个简单的Web 界面,用于自定义项目。项目:项目类型(maven-project,gradle-project) 语言...
2019-07-30 15:32:58 390
原创 Spring Boot 2.X 实战教程(3)安装Spring Boot环境
3.安装Spring Boot环境Spring Boot可以使用任何文本编辑器或IDE。可以像运行任何其他Java程序一样运行和调试Spring Boot应用程序。3.1安装JDKSpring Boot需要Java SDK v1.8或更高版本。配置JAVA_HOME环境变量配置PATH路径:%JAVA_HOME%\bin使用以下命令检查当前的Java安装:$ jav...
2019-07-29 17:56:40 254
原创 Spring Boot 2.X 实战教程(2)Spring Boot简介
2. Spring Boot简介Spring Boot可以轻松创建独立的,生产级的基于Spring的应用程序。2.1 Spring Boot概述大多数Spring Boot应用程序只需要很少的Spring配置。Spring Boot可以使用java -jar或更传统的war部署启动Java应用程序。Spring Boot还提供了一个运行“spring scripts”的命...
2019-07-29 17:55:02 406
原创 Spring Boot 2.X 实战教程(1)Spring简介
1.Spring简介Spring可以轻松创建Java企业应用程序。Spring是开源的,它拥有一个庞大而活跃的社区。1.1Spring概述Spring框架核心是容器模块,包括配置模型和依赖注入。Spring框架还提供了基础模块,包括消息传递,事务数据,持久化和Web。1.2Spring历史Spring于2003年成立,是对早期J2EE规范复杂性的回应。Sp...
2019-07-29 17:49:25 267
翻译 Android存储选项
存储选项Android 为您提供了多种选项来保存永久性应用数据。您所选择的解决方案取决于您的特定需求,例如数据应该是应用的私有数据,还是可供其他应用(和用户)访问,以及您的数据需要多少空间等。您的数据存储选项如下:共享首选项在键值对中存储私有原始数据。内部存储在设备内存中存储私有数据。外部存储在共享的外部存储中存储公共数据。SQLite 数据库在私有数据库中...
2019-07-14 20:35:55 330
转载 公司开源导航
公司开源导航按拼音首字符排序,不分先后顺序360开源软件总数:2858同城开源软件总数:3Airbnb开源软件总数:11阿里巴巴开源软件总数:183蚂蚁金服开源软件总数:11Amazon开源软件总数:16AOL开源软件总数:5Apache开源软件总数:363Apple开源软件总数:18...
2019-07-12 10:06:14 774
转载 PS怎样反图片变成轮廓线效果
介绍如何用PS将图片变轮廓线效果,通过这个效果,看起来就如素描一样,看看下面的效果对比,现在来看看是怎样实现的!工具/原料 PS软件 方法/步骤 打开所需要修改的图片 点图像——调整——去色(快捷键shift+ctrl+u) 复制背景图层——把正常改为线性减淡 点图像——调整——反相(快捷键ctrl+I) ...
2019-07-09 20:23:40 1951
原创 CAS单点登录报错:未认证授权的服务
错误信息:未认证授权的服务CAS的服务记录是空的,没有定义服务。 希望通过CAS进行认证的应用程序必须在服务记录中明确定义。解决办法:。。。...
2019-07-06 20:20:28 8206 2
原创 CAS单点登录个性化用户界面报错:Caused by: java.util.zip.ZipException: invalid entry CRC
报错信息:2019-07-06 19:18:38,398 ERROR [org.apache.catalina.core.ContainerBase] - <A child container failed during start>java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleExce...
2019-07-06 19:24:50 4294
原创 CAS单点登录报错:unable to find valid certification path to requested target
错误信息:Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Sat Jul 06 18:30:42 CST 2019There was an unexpected error (type=Internal Ser...
2019-07-06 18:34:24 1444
原创 CAS5.3覆盖模板执行build.sh run时闪退的解决办法
可执行的WAR将CAS Web应用程序作为可执行WAR运行。./build.sh run闪退的解决办法:运行以下命令:./build.cmd run参考:https://github.com/apereo/cas-overlay-template/tree/5.3如有疑问,请观看视频:https://edu.csdn.net/course/detail/...
2019-07-06 11:12:41 678
原创 修改Discuz!密码
1、修改创始人密码修改以下文件:论坛根目录/uc_server/data/config.inc.php将以下两行define('UC_FOUNDERPW','********************************************');define('UC_FOUNDERSALT','******');改为define('UC_FOUNDERPW','04...
2019-07-01 09:58:01 1424
jhipster-book-pdf-screen-v7.0.2-1686129670176
2023-07-16
GeoServer跨域问题.zip
2021-10-21
mirrors-dbproxy-master.zip
2020-12-27
TDengine-server-2.0.9.0-Linux-x64.tar.gz
2020-12-10
TDengine-server-2.0.9.0-Linux-x64.rpm
2020-12-10
specialroutes-service.zip
2020-05-05
Java教程.zip
2020-03-12
Linux从入门到精通.zip
2020-03-12
Spring Boot 2.X 实战教程.pdf
2019-07-30
JHipster-minibook-aprilv-1556109659909.pdf
2019-06-19
Angular实战教程V1.0
2019-03-23
DH-UAP平台简介V1.0
2019-01-10
软件开发合同模板范本(5 篇)
2018-08-23
H2 Java SQL数据库
2018-07-17
Spring简介
2018-07-17
Activiti6用户指南
2018-07-16
Activiti6快速入门指南
2018-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人