摘要: application.yml : ServerConfig.java: 阅读全文
posted @ 2023-02-12 23:11 NO-PATS 阅读(31) 评论(0) 推荐(0)
摘要: 宽松绑定 @ConfigurationProperties 绑定属性支持属性名宽松绑定 何谓宽松绑定? 以上这些都能识别出来。 注意事项:绑定前缀名称命名规范——仅能使用纯小写字母、数字、下划线作为合法的字符 注意事项:宽松绑定不支持注解 @Value 引用单个属性的方式 阅读全文
posted @ 2023-02-12 17:24 NO-PATS 阅读(14) 评论(0) 推荐(0)
摘要: @ConfigurationProperties 使用 @ConfigurationProperties 为第三方 bean 绑定属性: 解除使用 @ConfigurationProperties 注释警告: @EnableConfigurationProperties 阅读全文
posted @ 2023-02-12 16:25 NO-PATS 阅读(27) 评论(0) 推荐(0)
摘要: 启动热部署: 关于热部署: 重启(Restart):自定义开发代码,包含类、液面、配置文件等,加载位置 restart 类的加载器 重载(ReLoad):jar包,加载位置 base 类加载器 小结:开启开发者工具后启动热部署、实用构建项目操作启动热部署(Ctrl+F9)、热部署仅仅加载当前开发者自 阅读全文
posted @ 2023-02-12 01:18 NO-PATS 阅读(27) 评论(0) 推荐(0)
摘要: pom.xml:配置起步依赖 application.yml:设置数据源、端口、框架技术相关配置 dao:继承BaseMapper、设置@Mapper dao 测试类 service:调用数据层接口或 MyBatis-Plus 提供的接口快速开发 service 测试类 controller:基于 阅读全文
posted @ 2023-02-11 19:47 NO-PATS 阅读(31) 评论(0) 推荐(0)
摘要: 修改前: 修改后: 但是!!!!查询 id 不存在的数据返回null,还是说 查询过程中抛出异常,catch中返回null? 写一个工具类用来包装要返回的数据 修改过后的表现层 阅读全文
posted @ 2023-02-11 19:22 NO-PATS 阅读(18) 评论(0) 推荐(0)
摘要: 分页这部分在service层的代码(只看最后一个方法和最后一个方法实现就行) 阅读全文
posted @ 2023-02-11 18:55 NO-PATS 阅读(19) 评论(0) 推荐(0)
摘要: 业务层开发:(Service接口名称定义为业务名称,并与Dao接口名称进行区分;制作测试类测试Service功能是否有效) 接口定义: 接口实现: 测试类定义: 业务层开发——快速开发 快速开发方案: 使用 MyBatisPlus 提供有业务层通用接口(IService<T>)与业务层通用实现类(S 阅读全文
posted @ 2023-02-11 17:28 NO-PATS 阅读(58) 评论(0) 推荐(0)
摘要: ◆实体类开发一 使用Lombok快速 制作实体类◆Dao开发一 整 合MyBatisPlus,制作数据层测试类◆Service开发一 基 于MyBatisPlus进行增量开发,制作业务层测试类◆Controller开发一 基 于Restfu1开发,使用PostMan测试接口功能◆Controller 阅读全文
posted @ 2023-02-11 00:37 NO-PATS 阅读(64) 评论(0) 推荐(0)
摘要: 导入 Druid 对应的 starter 变更 Druid 的配置方式 整合任意第三方技术:导入对应的starter,根据提供的配置格式,配置非默认值对应的配置项 阅读全文
posted @ 2023-02-10 19:39 NO-PATS 阅读(24) 评论(0) 推荐(0)