- 博客(10)
- 收藏
- 关注
原创 SpringBoot 开发业务逻辑基本流程
在开发过程中,通常是从下往上依次完成各层级的开发,即先完成数据库设计和 DAO 层开发,再完成 Service 层和 Controller 层开发,最后完成 View 层开发。而在进行具体操作时,也需要进行层级的跳转,比如在 Controller 层中需要调用 Service 层,而 Service 层需要调用 DAO 层,实现整个业务流程的处理。
2023-04-27 11:53:58 1277
原创 关于对Spring--Ioc的理解
Spring : 就是一个轻量级的控制反转(IOC) 和面向切面编程的(AOP)的框架Spring 容器在初始化时先读取配置文件,根据配置文件或元数据创建与组织对象存入容器中,程序使用时再从Ioc容器中取出需要的对象Ioc 本质控制反转 IoC(inversion of control)是一种设计思想,DI(依赖注入)是实现IOC的一种方法。没有IoC的程序中,我们使用面向对象编程,对象的创建与对象间的依赖关系完全硬编码在程序中,对象的创建由程序自己控制,控制反转后将对象的创建转移给第三方,个人认为所
2022-03-16 23:33:13 142
原创 IDEA配置tomcat deployment
情况:Tomat Deployment 没有Artifact选择,这个时候不能Run,如下图。解决方法:详细步骤如下:将鼠标移到Idea左下角,这个时候出现一个小界面,点击Maven Project,就会出现下图的弹窗双击 package生成 target 目录,里面这个时候点击idea左上角的File,选择 Project Structure…点击Artifacts,右边+一个Web Application:Archive,并将其命名设置与刚才新生成的target文件夹下的.war
2022-03-02 17:03:50 6050 2
原创 centos7安装nginx的两种方法
第一种方式:通过yum安装直接通过 yum install nginx 肯定是不行的,因为yum没有nginx,所以首先把 nginx 的源加入 yum 中运行下面的命令:1.将nginx放到yum repro库中[root@localhost ~]# rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2.查看nginx信息[root@local
2022-03-01 11:43:56 5634 1
原创 使用jenkins构建报错:ERROR: Couldn‘t find any revision to build. Verify the repository and branch configura
背景:在调试项目的接口自动化工程的时候,遇到一个问题,如下ERROR: Couldn’t find any revision to build. Verify the repository and branch configuration for this job.原因分析: 是jenkins找不到分支来拉指定的git代码解决办法:主要排查 git 地址和分支是否正确,我的原因是 分支 branch-crp 我写成了 branch_crp嗐,一个符号 让我找了好久,你们排查的时候一定要检
2022-02-24 00:31:22 3474 2
原创 java基础之for循环-九九乘法表
牢记 外循环控制行数,内循环控制列数!!!(重点)1.打印九九乘法表1)先学打印一个5行5列的*,外循环控制行数,内循环控制列数!!!1 public static void main(String[] args) {2 //先学打印一个五行五列的*,外循环控制行数,内循环控制列数!!!3 for (int a = 1; a <= 5; a++) {4 for (int b = 1; b <= 5; b++) {5
2022-02-21 17:07:15 1029
原创 SkyWalking 详细安装
这个展示库包括一个示例音乐应用程序和其他清单,以展示 SkyWalking 的主要功能。音乐应用程序由几个用不同编程语言编写的微服务组成。这是架构:用法展示使用GNU Make和 Docker 容器来运行命令,因此请确保您已make安装并运行 Docker 守护程序。前提条件要部署此展示应用程序的全部功能,您可能需要最多 4 个 CPU 内核和 4 GB 内存,如果您发现容器/Pod 无法启动,请增加 Docker 守护进程资源或 Kubernetes 集群资源。或者,如果您不想增加资源,也可以只
2022-02-21 10:57:19 2498
原创 Java开发中常见包名的意义
Java:bean 实体类,对应数据库中的表,构造方法,属性,getter setter,toString() dao 持久层 数据库增删改查 service 业务层 controller 控制层 跳转哪里resources:mapper dao实现类 applicationContext.xml Spring的配置文档 db.properties 数据库连接信息 log4j.properties 日志配置文件 springmvc.xml 配置springmvcwebap
2022-02-17 14:08:07 1160
转载 go语言基础之range的用法
go语言基础之range的用法一、range的用法示例1: 传统用法package main //必须有一个main包import “fmt”func main() {str := "abc"//通过for打印每个字符for i := 0; i < len(str); i++ { fmt.Printf("str[%d]=%c\n", i, str[i])}}#执行结果:123str[0]=astr[1]=bstr[2]=c示例2:package mai
2021-04-22 12:04:35 1446 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人