SpringBoot
夏至青柠
愿星河徜徉,一路有光
展开
-
SpringBoot(访问数据库+整合SSM)
SpringBoot访问数据库 1. SpringBoot使用JDBC 创建项目 创建数据库表 #用户基本信息表 create table t_user( user_id int primary key auto_increment, user_name varchar(20), user_age int, user_address varchar(30) ); 创建javaBean package com.wangxing.springboot.bean; public class U原创 2020-12-10 17:43:20 · 155 阅读 · 0 评论 -
SpringBoot(静态资源的映射、模板引擎)
SpringBoot对静态资源的映射规则 如果我们需用给web项目中添加css/js/html文件的话,我们会发现此时没有webapp目录。 由于springboot是以jar包的方式打包程序的因此是没有webapp目录的。 那么我们的css/js/html文件要保存在什么地方啊??? 我们要了解一个Java类“WebMvcAuotConfiguration”,因为与web开发相关的自动配置都是由这个类完成的。 spring-boot-autoconfigure-2.4.0.jar —原创 2020-12-10 09:49:18 · 388 阅读 · 0 评论 -
SpringBoot(配置文件)
1. @PropertySource @PropertySource:加载指定的配置文件【properties】 先前我们通过@ConfifigurationProperties加载全局配置文件中的值到javabean中,但是我们在具体使用的时候不会把所用的配置都保存在全局配置文件中的,可能会将不同的配置保存在不同的配置文件中,那么这时我们就需要@PropertySource注解为指定的javabean类加载指定的配置文件 例如: package com.wangxing.springboot.原创 2020-12-09 09:41:54 · 161 阅读 · 0 评论 -
SpringBoot(YAML)
Spring Initializer快速创建Spring Boot项目 src/main/java — 保存java源代码 src/main/resources application.properties — Spring Boot应用的配置文件 [static] — 需要自己手动创建【保存web应用程序所需的静态资源{hrml、css、js、img}】 [templates] — 需要自己手动创建【保存模板页面】 Spring Boot默认jar包使用嵌原创 2020-12-04 22:13:09 · 223 阅读 · 0 评论 -
SpringBoot(核心自动配置原理)
一、 解析主类 — 注解 import org.springframework.boot.Banner; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.ComponentScan; @SpringBootApplication原创 2020-12-04 11:31:41 · 134 阅读 · 0 评论 -
Spring Boot学习一(简介)
Spring Boot简介 SpringBoot是Spring团队在2014年,伴随Spring4.0版本推出的一个新的框架。 https://spring.io/ 主要作用: SpringBoot使创建独立的、生产级的、基于Spring的应用程序变得容易,您可以“只运行”。 就是帮助我们快速的创建出基于Spring的应用程序。 想一想在你没有SpringBoot的时候我们使用Spring创建应用程序,或者是整合SpringMVC、MyBatyis,往往都需要先导入很多的依赖包原创 2020-12-02 22:13:37 · 184 阅读 · 0 评论 -
微服务(Microservice)
SOA(面向服务的架构) 微服务,是与之前的服务化思路和实践相比较而来的。 早些年的服务实现和实施思路是将很多功能从开发到交付都打包成一个很大的服务单元(一般称为 Monolith),而微服务实现和实施思路则更强调功能趋向单一,服务单元小型化和微型化。 如果用“茶壶煮饺子”来打比方的话,原来我们是在一个茶壶里煮很多个饺子,现在(微服务化之后)则基本上是在一个茶壶煮一个饺子,而这些饺子就是服务的功能,茶壶则是将这些服务功能打包交付的服务单元。 所以,从思路和理念上来讲,微服务就是要倡导大家尽原创 2020-12-02 17:52:28 · 322 阅读 · 1 评论