摘要: 设计模式——面向对象设计原则 在应用程序开发中,一般要求尽量两做到可维护性和可复用性。应用程序的复用可以提高应用程序的开发效率和质量,节约开发成本,恰当的复用还可以改善系统的可维护性。而在面向对象的设计里面,可维护性复用都是以面向对象设计原则为基础的,这些设计原则首先都是复用的原则。遵循这些设计原则可以有效地提高系统的复用性,同时提高系统的可维护性。 阅读全文
posted @ 2022-08-12 17:21 不吃紫菜 阅读(100) 评论(0) 推荐(2) 编辑
摘要: Linux入门操作介绍 “Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。 阅读全文
posted @ 2022-08-07 15:04 不吃紫菜 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 后端编写Swagger接口管理文档 在后端开发当中,编写好多个接口后需要通过注解编写相应的接口文档提供给前端调用接口实现前后端分离。 阅读全文
posted @ 2022-08-06 17:29 不吃紫菜 阅读(95) 评论(0) 推荐(0) 编辑
摘要: JPA作持久层操作 JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 阅读全文
posted @ 2022-08-05 15:44 不吃紫菜 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 通过过滤器实现前后端分离的跨域问题 跨域指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。在做前后端分离项目的时候就需要解决此问题。 阅读全文
posted @ 2022-08-04 15:21 不吃紫菜 阅读(48) 评论(0) 推荐(0) 编辑
摘要: spring boot实现不同生产环境下的文件配置 spring boot项目开发时不同开发环境,打包生成不同的文件。(避免生产环境得到开发环境时的配置文件) 阅读全文
posted @ 2022-07-30 14:12 不吃紫菜 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 实现邮箱发送验证码功能 实现注册和忘记密码界面的邮箱发送验证码功能 阅读全文
posted @ 2022-07-29 16:28 不吃紫菜 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 基于spring security创建基本项目框架 SpringBoot建项目步骤 建表 新建项目 (package name可以自定义,整个项目只能在该包下) 选择可能有到的依赖 (别忘了勾选SQL中的Mybatis Framework,创建项目 如果没有勾选mybatis框架,就需要手动加下面代码 <dependency> <groupId>or 阅读全文
posted @ 2022-07-25 15:16 不吃紫菜 阅读(5) 评论(0) 推荐(0) 编辑
摘要: spring boot设置日志打印为控制台输出和文件输出 日志打印 sources里建logback-spring.xml <?xml version="1.0" encoding="UTF-8"?> <configuration> <!-- 导入其他配置文件,作为预设 --> <include resource="org/springframework/ 阅读全文
posted @ 2022-07-25 14:44 不吃紫菜 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Redis做Mybatis的二级缓存 基于spring boot项目的前提下,使用redis数据库做mybatis的二级缓存。 阅读全文
posted @ 2022-07-25 14:22 不吃紫菜 阅读(57) 评论(0) 推荐(0) 编辑