![](https://img-blog.csdnimg.cn/20210108133347731.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
项目开发
文章平均质量分 80
便捷整理思路,记录心得
一个孤独漫步者的遐想
立志做摄影界书法最美的段子手,漫画界文笔最好的美食家,然而毕业于计算机系
展开
-
Spring Boot整合多数据源
Spring Boot整合多数据源Spring Boot整合多数据源Spring Boot整合多数据源pom.xmlapplication.ymlapplication.propertieslogback-spring.xmlMybatisPlusConfigMySQLConfigSQLServerConfig全局跨域DataGridViewBaseVoNoticeVopom.xml<?xml version="1.0" encoding="UTF-8"?><project xm原创 2021-09-28 22:06:08 · 359 阅读 · 0 评论 -
Swagger
Swagger一、pom.xml二、创建配置类 SwaggerConfig三、添加注释,生成doc四、swagger-ui四、doc五、配置权限(升级)方法一方法二一、pom.xml<springfox-swagger.version>2.8.0</springfox-swagger.version><swagger-bootstrap-ui.version>1.7.2</swagger-bootstrap-ui.version><!-- ht原创 2021-08-13 13:47:18 · 437 阅读 · 0 评论 -
Logback日志
Logback日志 1、配置logback日志2、创建 logback-spring.xml3、压缩日志1、配置logback日志删除application.properties中的日志配置(删除这两个)2、创建 logback-spring.xml安装idea彩色日志插件:grep-consoleresources 中创建 logback-spring.xml<?xml version="1.0" encoding="UTF-8"?><!-- 日志配置 -->&l原创 2021-08-13 13:42:36 · 2522 阅读 · 0 评论 -
项目-多条件分页查询
项目-多条件分页查询一、建立映射类二、后端接口三、前端调用一、建立映射类CourseQuerypackage com.hz52.eduservice.entity.vo;import io.swagger.annotations.ApiModelProperty;import lombok.Data;@Datapublic class CourseQuery { private static final long serialVersionUID = 1L; @Ap原创 2021-01-25 22:57:40 · 331 阅读 · 1 评论 -
大型项目-多条件分页查询
后台分页查询一、分页1、EduConfig中配置分页插件2、分页Controller方法3、Swagger中测试二、条件查询1、创建查询对象2、EduTeacherController3、Swagger中测试一、分页1、EduConfig中配置分页插件 /** * 分页插件 */ @Bean public PaginationInterceptor paginationInterceptor() { return new PaginationInt原创 2020-12-10 12:46:51 · 337 阅读 · 1 评论 -
大型项目之统一返回结果对象
统一返回结果对象一、统一返回数据格式列表分页没有返回数据:失败:二、创建统一结果返回类1、在common模块下创建子模块common-utils2、创建接口定义返回码三、统一返回结果使用1、在service模块中添加依赖2、修改Controller中的返回结果一、统一返回数据格式项目中我们会将响应封装成json返回,一般我们会将所有接口的数据格式统一, 使前端(iOS Android, Web)对数据的操作更一致、轻松。一般情况下,统一返回数据格式没有固定的格式,只要能描述清楚返回的数据状态以及要返原创 2020-12-10 12:40:43 · 169 阅读 · 0 评论 -
统一网站的异常、日志处理
统一网站的异常、日志处理一、统一异常处理一、什么是统一异常处理1、制造异常2、什么是统一异常处理二、统一异常处理1、创建统一异常处理器2、测试三、处理特定异常1、添加异常处理方法2、测试四、自定义异常1、创建自定义异常类2、业务中需要的位置抛出PhoenixException3、添加异常处理方法4、测试二、统一日志处理一、日志1、配置日志级别二、Logback日志1、配置logback日志2、将错误日志输出到文件3、将日志堆栈信息输出到文件一、统一异常处理一、什么是统一异常处理1、制造异常除以0原创 2020-12-10 12:36:36 · 159 阅读 · 0 评论 -
项目配置Swagger2
一、Swagger2介绍前后端分离开发模式中,api文档是最好的沟通方式。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。及时性 (接口变更后,能够及时准确地通知相关前后端开发人员)规范性 (并且保证接口的规范性,如接口的地址,请求方式,参数及响应格式和错误信息)一致性 (接口信息一致,不会出现因开发人员拿到的文档版本不一致,而出现分歧)可测性 (直接在接口文档上进行测试,以方便理解业务)二、配置Swagger21、创建comm原创 2020-12-08 13:02:45 · 351 阅读 · 1 评论 -
项目开发神器之代码生成器
创建MP代码生成器pom.xml <properties><mybatis-plus.version>3.0.5</mybatis-plus.version> <velocity.version>2.0</velocity.version> </properties><dependencyManagement> <!--mybatis-plus 持久层-->原创 2020-12-08 12:50:26 · 156 阅读 · 0 评论 -
JDBC连接MySQL
1.java导包在选中实训文件下–右键–“New”–“Directory”–“lib”找到jdbc包“Ctrl”+“C”,然后进入到lib文件下“Ctrl”+“V”,复制(把驱动包复制到lib文件下),展开lib文件夹,选择驱动包后右击–“Add as Library”,然后选择“OK”2. 新建Java文件在“src”下再建两级文件,“com”、“zhongruan”...原创 2019-09-10 14:50:44 · 105 阅读 · 0 评论 -
Springmvc
新建一个项目,选择maven(maven-webapp)添加archZ原创 2020-02-03 22:31:22 · 71 阅读 · 0 评论 -
MybatisPlus详解
一、MybatisPlus介绍一、简介二、特性二、MybatisPlus入门案例一、创建并初始化数据库1、创建数据库:2、创建 `User` 表二、初始化工程三、添加依赖1、引入依赖2、idea中安装lombok插件四、配置五、编写代码1、主类2、实体3、mapper六、开始使用七、配置日志三、MybatisPlus添加操作**insert****1、插入操作**四、主键生成策略介绍主键策略五、MybatisPlus实现自动填充update**1、根据Id更新操作**2、自动填充六、MybatisPlus.原创 2020-12-02 22:53:50 · 6224 阅读 · 1 评论 -
网站开发实战
网站开发电商类型的特征:访问量大数据量大并发高,实战性强业务复杂性,技术性支付安全(B2C)开发技术:IDEA:JDKMavensettings.xml alimaven central aliyun maven http://maven.aliyun.com/nexus/content/groups/public/</mirror> - 设置国内maven源- 每个项目都要设置Maven,否则每次都会下载D原创 2020-06-10 09:32:32 · 481 阅读 · 0 评论