当前位置: 首页 > news >正文

网站开发常用技术网站建设费用明细表

网站开发常用技术,网站建设费用明细表,可靠的广州做网站,学校诗歌网站建设1.在resources里面新建一个mappers包,包里面放xml文件 2.在application.properties里面配置数据库和knif4j的链接spring.application.name工程名字 server.port8080spring.datasource.url数据库链接 spring.datasource.username数据库用户名 spring.datasource.pass…
1.在resources里面新建一个mappers包,包里面放xml文件
2.在application.properties里面配置数据库和knif4j的链接
spring.application.name=工程名字
server.port=8080spring.datasource.url=数据库链接
spring.datasource.username=数据库用户名
spring.datasource.password=数据库密码mybatis.mapper-locations=classpath:在resources里面新建的包的名字/*.xmlmybatis.configuration.nullable-on-for-each=true#让数据库的字段和idea里的字段一一映射logging.level.root=info
logging.level.cn.tedu._04weibo=debug
# 启用Knife4j增强功能
knife4j.enable=true# # 分组配置
# 定义 API 分组的名称(组标识符)
springdoc.group-configs[0].group=default
# 指定该分组包含哪些路径的接口
springdoc.group-configs[0].paths-to-match=/**
# 明确扫描的控制器包路径
springdoc.group-configs[0].packages-to-scan=工程中的controller包的路径


3.创建一个base的包,包里创建一个config的包,在里面创建一个类名为MybatisConfig

package cn.tedu._04weibo.base.config;import org.mybatis.spring.annotation.MapperScan;
import org.springframework.context.annotation.Configuration;@Configuration
@MapperScan("cn.tedu._04weibo.mapper")
public class MybatisConfig {
}4.在base包里创建一个response的包,包里创建两个类,分别是JsonResult和StatusCode
package cn.tedu._04weibo.base.response;import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;@Setter
@Getter
@AllArgsConstructor
@NoArgsConstructor
public class JsonResult {private Integer status;private String message;private Object data;public JsonResult(StatusCode statusCode) {this.status=statusCode.getStatus();this.message=statusCode.getMessage();}public JsonResult(StatusCode statusCode, Object data) {this.status=statusCode.getStatus();this.message=statusCode.getMessage();this.data = data;}public static JsonResult ok(Object data){return  new JsonResult(StatusCode.OPERATION_SUCCESS,data);}public static JsonResult ok(){return ok(null);}
}
package cn.tedu._04weibo.base.response;import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;@Getter
@AllArgsConstructor
@NoArgsConstructor
public enum StatusCode {OPERATION_SUCCESS(2001,"操作成功"),OPERATION_FAILED(2002,"操作失败"),USERNAME_EXIST(1002,"用户名被占用"),USERNAME_PASSWORD_ERROR(1001,"用户名或密码错误"),NOT_LOGIN(1000,"未登录"),VALIDATED_ERROR(6000,"参数校验失败");private Integer status;private String message;
}5.在base包里建一个exception的包,里面建一个GlobalExceptionHandler类,用来装非封装和封装参数处理异常package cn.tedu._05article.base.exception;import cn.tedu._05article.base.response.JsonResult;
import cn.tedu._05article.base.response.StatusCode;
import jakarta.validation.ConstraintViolationException;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.MethodArgumentNotValidException;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;import javax.swing.text.Style;@Slf4j
@RestControllerAdvice
public class GlobalExceptionHandler {//非封装参数异常处理@ExceptionHandlerpublic JsonResult doHandlerConstraintViolationException(ConstraintViolationException ex){String data=ex.getMessage().split(":")[1].trim();log.error("ConstraintViolationException = "+data);return new JsonResult(StatusCode.VALIDATED_ERROR,data);}//封装参数异常处理@ExceptionHandlerpublic JsonResult doHandlerMethodArgumentNotValidException(MethodArgumentNotValidException ex){String data=ex.getFieldError().getDefaultMessage();log.error("MethodArgumentNotValidException = "+data);return  new JsonResult(StatusCode.VALIDATED_ERROR,data);}
}6.在工程里新建controller 、 mapper 、 pojo的包,pojo里面有三个包dto、entity、vo
http://www.wooajung.com/news/29508.html

相关文章:

  • 网站是谁做的百度信息流投放技巧
  • 登尼特网站建设服务郑州厉害的seo顾问公司
  • 萧山好的做网站的公司营销软件培训
  • 网站图怎么做才能小而清晰度百度推广费2800元每年都有吗
  • 房县网站建设谷歌seo快速排名优化方法
  • 小榄网站建设推广费用一般多少
  • 在国内的服务器上建设国外网站抖音推广
  • php网站开发前景网站制作流程
  • 温州手机网站建设百度查重
  • 做网站引流做什么类型的网站最好推广方案范例
  • 十堰网站建设多少钱百度seo快速排名
  • 政府网站改造的意义惠州seo优化
  • 潘嘉严个人网站中国十大网站排名
  • 网站建设 推广 公司万秀服务不错的seo推广
  • 营销型网站建设的费用报价单百度seo网站优化 网络服务
  • 网站后端做留言板功能房地产最新消息
  • 合肥建设学校官方网站windows优化大师好不好
  • 网站系统名称百度收录怎么查询
  • 宁波网站建设外包上海服务政策调整
  • 青浦练塘网站建设推广策划书模板范文
  • 网站建设方案书ppt网站制作
  • 汕头企业网站建设价格服装品牌营销策划方案
  • 网站制作收费网站百度收录要多久
  • 网站 流程优化全自动引流推广软件app
  • 上海公司网站制作价格品牌网站建设方案
  • 长沙房产集团网站建设seo的优化技巧有哪些
  • 网站系统制作软文推广是什么意思
  • 定兴做网站的搜索引擎优化好做吗
  • 三线城市做网站需求公司网站建设流程
  • 商丘网吧什么时候恢复营业怎么做神马搜索排名seo