干了两三年,SSH 框架用的滚瓜烂熟,出来却发现自己依然没有任何优势?前后端分离已经在慢慢走进各公司的技术栈,不少公司都已经切换到这个技术栈上面了。其实前后端分离本身并不难,后端提供接口,前端做数据展示。关键是这种思想。很多人做惯了前后端不分的开发,在做前后端分离的时候,很容易带进来一些前后端不分时候的开发思路,结果做出来的产品不伦不类。这里给大家整理了几个开源的前后端分离项目,帮助大家快速掌握前
转载
2024-08-18 16:00:40
69阅读
Spring Boot项目的部署和运行Spring Boot项目在开发完成之后的部署和命令行运行过程如下。其中部署过程又可以使用内嵌Tomcat或外部Tomcat等其他服务器进行。IDEA中编译并打包Spring Boot项目在使用IDEA创建Spring Boot项目时,选择的是war的打包方式,也就是在pom.xml文件中的如下内容:<packaging>war</packa
转载
2024-02-22 10:10:42
121阅读
SpringBoot系列之配置文件加载位置SpringBoot启动会自动扫描如下位置的application.properties或者application.yml文件作为Springboot的默认配置文件project:/config/(项目根目录下面config文件夹里的配置文件) project:/(项目根目录下面的配置文件) classpath:/config/(Resources文件夹下
转载
2024-02-17 10:55:24
155阅读
前后端分离已经在慢慢走进各公司的技术栈,其实前后端分离本身并不难,后段提供接口,前端做数据展示,关键是这种思想。很多人做惯了前后端不分的开发,在做前后端分离的时候,很容易带进来一些前后端不分时候的开发思路,结果做出来的产品不伦不类,因此松哥这里给大家整理了几个开源的前后端分离项目,帮助大家快速掌握前后端分离开发技术栈。 美人鱼 项目地址:https://gitee.com/mumu-o
转载
2024-03-25 14:45:08
75阅读
最近有个课程项目,需要部署到服务器上,免费领取了阿里云两个月的云服务器,记录一下部署过程1.基本环境Xshell连接到阿里云主机,下载dockeryum install docker-ce有可能会报错:Problem: package docker-ce-3:20.10.1-3.el7.x86_64 requires containerd.io >= 1.4.1, but none of t
转载
2024-03-19 22:16:14
77阅读
一、前端 Vue.js + iview1、先查看本机是否安装了node.js、npm、和vue 使用cmd命令行窗口进行查看,输入之后,均显示对应的版本,证明安装成功!!!如果没有安装,可以参考前面的一篇博客:基于idea,从零开始搭建第一个vue项目2、打开idea,新建一个网页项目。这里取名为login,安装步骤,依次填写项目名称和对应的地址3、初始化包结构(因为已经安装的vue,所以减去了一
转载
2024-05-31 11:14:57
63阅读
前言时代在变化,科技在进步,程序员不努力,终将会被时代淘汰,就好比SSH(struts+spring+hibernate),SSM(Spring+SpringMVC+Mybatis)框架渐渐地被越多公司所更替掉,配置地狱嘛,受不了,如今,又了简化配置的Springboot微服务框架,当然还有分布式集群的Springcloud框架,进而大部分公司转入Springboot的怀抱,这谁又能说的定,可能以
转载
2024-08-19 12:08:56
35阅读
概 述在Java后端开发领域,大名鼎鼎的Spring Boot框架想必大家都用过。用过Spring Boot的应该都知道,在项目启动入口的主类main()方法里,一句简简单单的SpringApplication.run( ... );便开启了项目的启动运行之路。 那么本文我们就来看看这个 SpringApplication 以及 run() 方法 到底是个什么鬼,它背后又隐藏了哪些奥秘呢?Spri
转载
2024-06-19 09:39:38
45阅读
前言我们知道SpringBoot给我们带来了一个全新的开发体验,我们可以把web程序打包成jar包,直接启动,这就得益于SpringBoot内置了容器,可以直接启动。本文将以Tomcat为例,来看看SpringBoot是如何启动Tomcat的,同时也将展开学习Tomcat的源码,了解Tomcat的设计。从Main方法说起用过SpringBoot的人都知道,首先要写一个main方法来启动。1 @Sp
转载
2024-04-16 13:36:28
129阅读
前言上周末一个朋友庆生,无意间听他说起了近况,说公司项目太多了,每天一堆BUG需要修复,项目来回切换启动,真是挺烦的。随着项目越来越多,特别是身处外包公司的朋友,每天可能需要切换两三个项目,难道一有问题就本地启动项目调试?今天这篇文章就来介绍一下什么是远程调试,Spring Boot如何开启远程调试?什么是远程调试?所谓的远程调试就是服务端程序运行在一台远程服务器上,我们可以在本地服务端的代码(前
转载
2024-07-05 12:10:04
326阅读
如何导入GitHub下的vue项目,并在本地电脑启动一、准备工作node.js环境(npm包管理器)vue-cli 脚手架构建工具cnpm、npm 的淘宝镜像注: Henley-PC已经使用全局安装好,(建议全局安装)其他电脑需检查二、安装node.js安装node.js比较简单,需要该安装路径则修改,直接下一步即可注:建议安装比较新版本的node.js,否则新版本cnpm等不支持旧版本node.
转载
2024-05-15 08:56:00
170阅读
一. 安装Java开发工具包(JDK):访问Java Software | OracleOracle官方网站,下载适合你操作系统的最新版本的JDK。安装JDK并设置好JAVA_HOME环境变量。二. 安装集成开发环境(IDE):使用 作为IDE。你可以从官方网站( – the Leading Java and IDE)下载适合你操
转载
2024-06-07 10:38:43
115阅读
在应用启动过程中,我们一般想要执行某些方法,比如一些监听事件的注册,消费者开始消费数据。这里总结了几个常用于在项目启动时就可以调用的方法: 一、直接在main方法中调用相关方法:import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootAppl
转载
2024-06-01 16:34:04
741阅读
?这是一个或许对你有用的开源项目国产 Star 破 10w+ 的开源项目,前端包括管理后台 + 微信小程序,后端支持单体和微服务架构。功能涵盖 RBAC 权限、SaaS 多租户、数据权限、商城、支付、工作流、大屏报表、微信公众号等等功能:Boot 地址:https://gitee.com/zhijiantianya/ruoyi-vue-proCloud 地址:https://gitee.com/z
跨域问题package com.jpruby.springboot.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.cors.CorsConf
转载
2024-09-26 13:40:10
105阅读
文章目录一. 本机环境下打包与运行二. Linux下部署SpringBoot项目2.1 Linux环境配置2.2 配置数据库2.3 运行程序 一. 本机环境下打包与运行项目进行打包 2. 本机环境下运行SpringBoot程序控制台进入SpringBoot项目jar包所在的文件夹,运行下面指令即可java -jar [项目的jar包名] 在浏览器上查看运行结果二. Linux下部署SpringB
转载
2024-03-19 14:18:55
45阅读
文章目录前言springboot与vue的项目开发一、通过vue脚手架建立vue项目二、安装组件三、创建springboot项目四、创建实体类五、配置mapper(yml中)五、service层六、controller层七、前后端跨域问题 前言springboot与vue的项目开发一、通过vue脚手架建立vue项目建立空项目文件夹以管理员身份运行cmd通过cd命令定位到你建立的空文件夹通过vue
转载
2024-03-15 12:23:46
389阅读
返回目录:springboot系列学习计划需要软件的朋友可以留言或私信一、本地运行(localhost)安装jdk1.8,配置好环境变量后,下载ide2019,maven对应的是3.6.3推荐一个博主的下载链接,关于这个版本问题,有坑,有些版本不适配,需要再进行开发前做好准备工作打开ide,这时候要全局配置下jdk版本,和maven的setting指向路径由于setting.xml的配置,所以lo
转载
2023-12-15 22:40:09
84阅读
一. CentOS 7 定时计划任务设置概述 就像再windows上有计划任务一样,centos7 自然也有计划任务,而且设置更为灵活,好用。再centos7 上可以利用crontab 来执行计划任务, 依赖与 crond 的系统服务,这个服务是系统自带的,可以直接查看状态,启动,停止。 安装 crontabs服务并设置开机自启yum install cro
转载
2024-03-24 17:38:02
26阅读
Vue项目搭建与部署一,介绍与需求 1.1,介绍Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue两大核心思想:组件化和数据驱动。组件化就是将一个整体合理拆分为一个一个小块(组件),组件可重复使用;数据驱动是前端的未来发展方向,释放了对DOM的操作,让DOM随着数据的变化自然而然的变化(尤神原话),不必过多的D
转载
2024-07-16 11:11:16
86阅读