1-3构建微服务
文章目录
- 微服务构建步骤
- 1 在父工程上新建module,类型为maven
- 2 修改pom.xml
- 3 添加主类
- 4 创建配置文件application.yml,在src/main/resources目录下创建
- 5 在src/main/java/cn/hzp下创建controller、service、dao
微服务构建步骤
构建对象
用户微服务shop-user
商品微服务shop-product
订单微服务shop-order步骤简述
1 构建工程
2 修改依赖
3 创建主类
4 创建配置文件优先级:bootstrap.properites > bootstrap.yml > application.properties > application.yml
5 创建接口和实现类(cotroller、service、dao)
1 在父工程上新建module,类型为maven
2 修改pom.xml
添加web依赖、common的实体依赖
org.springframework.boot
spring-boot-starter-web
cn.hzp
shop-common
1.0-SNAPSHOT
3 添加主类
以用户微服务shop-user为例,在/src/main/java下创建cn.hzp.UserApplication
@SpringBootApplication
public class UserApplication {public static void main(String[] args) {
SpringApplication.run(UserApplication.class);
}
}
4 创建配置文件application.yml,在src/main/resources目录下创建
增加服务端口、服务名称、数据源、JPA
server:
port: 8071
spring:
application:name: service-user
数据源配置
datasource:
driver-class-name: com.mysql.jdbc.Driver
url: jdbc
//localhost:3306/shop?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=true
username: root
password: root
持久层配置
jpa:
properties:
hibernate:
hbm2ddl:
auto: update
dialect: org.hibernate.dialect.MySQL5InnoDBDialect
还没有评论,来说两句吧...