- 博客(14)
- 收藏
- 关注
原创 若依框架学习总结
该项目用到的主要技术,前端vue+element,后端springboot。,这里记录下自己的学习过程。主要是为了督促自己的学习,巩固自己对框架的理解。,毕竟我自己写的和人家的比就是个渣渣。
2022-07-15 09:53:56
13463
原创 系统架构设计师考试总结
侥幸通过了2021年下半年系统架构设计师考试,做一下总结:系统架构设计师考试说明1.考试要求:(1)掌握计算机硬软件与网络的基础知识;(2)熟悉信息系统开发过程;(3)理解信息系统开发标准、常用信息技术标准;(4)熟悉主流的中间件和应用服务器平台;(5)掌握软件系统建模、系统架构设计基本技术;(6)熟练掌握信息安全技术、安全策略、安全管理知识;(7)了解信息化、信息技术有关法律、法规的基础知识;(8)了解用户的行业特点,并根据行业特点架构合适的系统设计;(9)掌握应用数学基础知识;
2021-12-23 09:34:12
8267
原创 软件架构师考试重点
软件生命周期可行性研究与计划需求分析概要设计详细设计实现集成测试确认测试使用和维护瀑布模型(面向文档的软件开发模型)需求分析总体设计详细设计编码与调试集成测试与系统测试螺旋模型需求分析风险分析工程实现评审构件组装模型设计构件组装建立构件库建立应用软件测试与发布统一过程RUP(以架构为中心的开发模型)初始(界定系统范围,明确系统目的,业务建模和需求)细化(抽象软件逻辑模型,设计软件架构,分析设计)构建(完成系统构建,实施和测试)交付(重构、修改、测试和
2021-10-08 17:40:59
10597
转载 Spring Boot启动过程分析
这篇文章拷贝的别人的,只为了自己看更方便。原文出处:https://www.jianshu.com/p/603d125f21b3作者:看不见的BUG链接:https://www.jianshu.com/p/603d125f21b3来源:简书 首先贴一张很不错的图,SpringBoot启动结构图,图片出自SpringBoot启动流程解析。 本文的分析基于Spri
2021-04-02 14:57:27
288
原创 springboot多数据源(附源码下载)
在我们的实际业务中可能会遇到;在一个项目里面读取多个数据库的数据来进行展示,springboot对同时配置多个数据源是支持的。这里我们介绍两种方式。1、使用@DS注解 配置pom.xml,引入mybatis-plus-boot-starter和dynamic-datasource-spring-boot-starter依赖。 <dependency> <groupId>com.
2021-04-02 14:42:02
450
原创 springboot自定义和使用starter(附源码下载)
springboot默认定义了很多的starter(spring-boot-starter-xxx),这些starter的简化了很多烦琐的配置,这对于开发人员来说是一个福音,通过引入各种 Spring Boot Starter 包可以快速搭建出一个项目的脚手架。不过也是不可能应付所有需求的,根据我们自己的业务,我们可以自定义 starter 来实现项目中复用度高的业务,让别的模块能很方便的引入使用。1、创建自定已starter &nb
2021-04-02 09:36:15
469
原创 springboot请求处理源码分析:2、参数和返回值处理
springboot的源码自己也是正在学习,文章也是边学边写的。自己感觉就像流水账一样,往上堆代码。希望大家还是多个源码,多去调试看结果。不然真的是不太好理解。 上一章,我们学习了springboot如何获取http请求处理函数的源码;这一章,学习下如何处理请求参数。这是接上一章的,如果要看这一章,务必先看上一章。HandlerAdapter ha = this.getHandlerAdapter(mapped
2021-03-02 09:56:19
388
原创 springboot请求处理源码分析:1、获取处理函数
这一章,我们一起来学习下springboot处理http请求的源代码,了解springboot处理http请求的原理。person类:public class Person { private String name; private int age; public String getName() { return name; } public void setName(String name)
2021-03-01 16:26:47
531
2
原创 若依前后端分离框架学习-6:日志管理
这一章,我们来学习下若依前后端分离框架中的日志管理。学习自定义注解的使用。 我们编辑一下"测试子模块"中张三这条数据。然后查看下操作日志。 这里我们看到,编辑的日志被记录下来了。是如何记录的呢?看代码: /** * 修改测试功能 */ @PreAuthorize("@ss.hasPermi('xxx:testxxx:edit')
2021-02-20 09:59:11
20383
1
原创 若依前后端分离框架学习-5:权限管理
上一章自己创建了一个模块,我们注意到前端代码中对于按钮有v-hasPermi="[‘xxx:testxxx:add’]“这种代码。服务端有@PreAuthorize(”@ss.hasPermi(‘xxx:testxxx:add’)")这种代码。这是为了分别在前端和服务端限制用户进行非权限操作的。接下来,我们举个例子进行具体分析。 我们来看“新增”按钮对应的前端代码:<el-col :span="1.5"
2021-02-05 08:46:21
41343
6
原创 若依前后端分离框架学习-4:创建模块
前面三章,介绍了下若依前后端分离框架的登录过程中前端和后端的代码流程。本章,我们学习下如何创建自己的业务模块。第一步,右键后端项目名称,新建模块第二步,选择Maven项目第三步,填写项目名称第四步,填写模块名称,这里默认为xxx,并且下面的路径都只是到…\RuoYi-Vue, 我们可以直接改成…\RuoyiVue\ruoyi-xxx,这样模块名称也会跟着改变。 然后我们修改ruoyi-xxx下的p
2021-01-27 13:57:54
20522
8
原创 若依前后端分离框架学习-3:获取菜单
前一章,描述了用户登录的过程。这一章,来写一下,用户登录成功后,如何根据权限,渲染出菜单的。我们来看下,前端根目录对应的路由信息。{ path: '', component: Layout, redirect: 'index', children: [ { path: 'index', component: (resolve) => require(['@/views/ind
2021-01-26 16:06:04
9566
4
原创 若依前后端分离框架学习-2:登录过程
上一篇写了下若依前后端分离框架中前端至弹出登陆界面的过程,本片来详细了解下登录的整个过程。 后端包含ruoyi-admin,ruoyi-common,ruoyi-framework等多个模块,ruoyi-admin为启动模块。先看一下ruoyi-admin/src/main/application.yml配置文件。# 开发环境配置server: # 服务器的HTTP端口,默认为8080 port: 8
2021-01-26 10:02:44
17372
3
原创 若依前后端分离框架学习-1:前端引入
最近在使用若依前后端分离框架,这里记录下自己的学习过程。主要是为了督促自己的学习,巩固自己对框架的理解。这里也提供下官方的介绍文档地址,毕竟我自己写的和人家的比就是个渣渣。该项目用到的主要技术,前端:vue+element,后端springboot。前端为单页面模式,只有一个html文件public/index.html。主要代码如下: <div id="app"> <div id="loader-wrapper"> <div id="load
2021-01-25 16:16:02
37606
15
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人