黑马十次方项目day03-15之创建吐槽微服务
发布日期:2021-06-30 13:14:42 浏览次数:2 分类:技术文章

本文共 1950 字,大约阅读时间需要 6 分钟。

文章目录

创建吐槽微服务

由于代码生成器是基于springdatajpa的,而吐槽微服务使用的是MongoDB数据库.

因此吐槽微服务是不能用代码生成器的.得手动创建工程

在idea中,新创建一个模块,取名为tensquare_spit

pom

在pom文件中引入如下的依赖

com.tensquare
tensquare_common
1.0-SNAPSHOT
org.springframework.boot
spring-boot-starter-data-mongodb

yml

在resource目录下创建application.yml,填写的内容如下

server:   port: 9006spring:   application:      name: tensquare-spit #指定服务名  data:    mongodb:      host: 115.136 #mongo服务器的地址,用默认的端口,如果修改了端口,那么要在后面写端口      database: spitdb  # MongoDB的数据库

主启动类

在com.tensquare.spit.SpitApplication包路径下,编写如下的主启动类

package com.tensquare.spit;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.context.annotation.Bean;import util.IdWorker;/** * 类名称:SpitApplication * 类描述:吐槽微服务的启动类 * * @author: taohongchao * 创建时间:2019/1/19 15:11 * Version 1.0 */@SpringBootApplicationpublic class SpitApplication {
/** * 主启动类 * @param args */ public static void main(String[] args){
SpringApplication.run(SpitApplication.class); } //分布式id生成器 @Bean public IdWorker idWorker() {
return new IdWorker(); }}

统一异常处理类

在com.tensquare.spit.controller包下创建统一的异常处理类.

package com.tensquare.spit.controller;import entity.Result;import entity.StatusCode;import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.web.bind.annotation.ExceptionHandler;import org.springframework.web.bind.annotation.ResponseBody;/** * 统一异常处理类 */@ControllerAdvicepublic class BaseExceptionHandler {
@ExceptionHandler(value = Exception.class) @ResponseBody public Result error(Exception e){
e.printStackTrace(); return new Result(false, StatusCode.ERROR, "执行出错"); }}

转载地址:https://javaweixin6.blog.csdn.net/article/details/86552694 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:黑马十次方项目day03-16之springdata-mongodb增删改查
下一篇:黑马十次方项目day03-14之java使用mongodb-driver添加数据

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年05月01日 22时14分47秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章