自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (3)
  • 收藏
  • 关注

原创 构建SpringCloud 项目初始环境(一)

构建SpringCloud 项目初始环境一、项目结构二、创建空项目打开Idea,创建一个空项目(Empty Project),项目名为GitCGB2105IVProjects,例如:三、项目初始化配置第一步:配置maven环境(只要是新的工作区,都要重新配置),注意本地库选择新的位置不要与其它项目共用本地库。第二步:配置JDK编译环境第三步:配置项目编码方式四、创建聚合父工程我们后续在创建微服务工程进行学习时,相关服务的依赖及版本的管理可以放在此工程下.第一步:创建父工程模块

2021-08-18 12:59:07 251

原创 微服务架构及解决方案

微服务简介一、背景分析讲微服务之前,我们先分析以下单体应用。所谓单体应用一般是基于idea/eclipse,maven等建一个工程,然后基于SpringBoot,spring,mybatis框架进行整合,接下来再写一堆dao、mapper、service、controller,再加上一些的配置文件,有可能还会引入redis、elasticsearch、mq等其它项目的依赖,开发好之后再将项目打包成一个jar包/war包。然后再将包扔到类似tomcat这样的web服务中,最后部署到公司提供给你的linux

2021-08-18 12:50:40 415

原创 京淘项目搭建(十)

1.后台项目部署2脚本方式启动3.安装Nginx服务器4.反向代理规则5.域名代理/负载均衡规则6.发布前端服务

2021-08-16 10:52:59 313

原创 Linux 安装Nginx步骤

Linux安装Nginx步骤1、官网介绍http://nginx.org/en/download.html2、上传安装包上传到指定目录中 /usr/local/src3、解压Nginx 压缩文件[root@localhost src]# tar -xvf nginx-1.19.4.tar.gz移动安装目录到指定文件[root@localhost src]# mv nginx-1.19.4.tar.gz software/4 、关于nginx 目录说明改完名称之后的结果:

2021-08-13 16:04:36 154

原创 京淘项目搭建(九)

1、安装JDK2、安装MySq数据库(需要外网)3、tomcat基本发布(SpringBoot发布到Linux中)4、部署tomcat集群(部署2台)

2021-08-13 15:47:48 254 2

原创 Linux系统安装MariaDB数据库

一、安装MariaDB数据库[root@localhost src]# yum -y install mariadb-server mariadb 安装mariadb数据库[root@localhost src]# yum clean all 清空已安装文件 如果下载失败之后执行的.二、数据库启动[root@localhost src]# systemctl start mariadb ##启动命令[root@localhost src]# systemct

2021-08-12 12:37:31 321

原创 京淘项目搭建(八)

项目部署1、配置数据库2、配置防火墙

2021-08-12 11:53:13 133

原创 京淘项目搭建(七)

1、商品新增操作2、商品关联问题3、文件上传机制4、nginx介绍实现图片回显(环境问题---Linux)

2021-08-10 13:58:52 355

原创 京淘项目搭建(六)

1、商品分类的实现2、商品业务实现

2021-08-09 14:36:22 769

原创 京淘项目搭建(五)

1.完成数据自动填充2.事务控制说明3.商品分类实现(重点/难点)4.分类信息CRUD操作

2021-08-08 13:08:38 285

原创 京淘项目搭建(四)

1.用户模块管理代码结构2.用户分页查询!Ⅲ数学问题3.用户模块状态更新4.用户新增5.用户删除6.用户修改

2021-08-06 12:43:49 192

原创 京淘项目搭建(三)

1、用户的登陆实现 2、控制权限路由导航守卫 3、系统首页的跳转 4、左测菜单的实现

2021-08-05 13:34:23 170

原创 京淘后台管理开发文档(全)

京淘后台管理开发文档(全)一、后端项目创建1、结构如图所示2、项目demo测试测试网址:http://localhost:8091/user/hello二、 前端环境搭建1、VUE项目运行测试1.1)运行项目cmd—vue ui1.2)启动APP展现项目1.3)关闭编码格式校验...

2021-08-04 18:40:08 398

原创 京淘项目搭建(二)

京淘项目搭建一、ElementUI介绍1、官网介绍网址:https://element.eleme.cn/#/zh-CN/component/installation1.1)CDN说明1.2)ElementUI入门案例心法:ctrl+c + ctrl+v,CV大法1.2.1)页面效果1.2.2)标签结构体说明<!-- 知识点: 1.el-container 代表一个组件 2.关联组件名称 Container (组件对象由谁定义 UIJ

2021-08-04 13:07:44 284

原创 京淘项目搭建(一)

京淘项目搭建一、京淘项目后台搭建1、 创建项目2、导入pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/

2021-08-03 13:22:03 2096 1

原创 VUE基础用法(四)

一、VUE中组件化思想1、分布式思想1.1)传统项目设计思想说明: 单体项目架构设计,在同一个tomcat服务器中,如果一个模块出现问题,则直接影响整个tomcat服务器运行,项目架构设计耦合性高。2、分布式思想核心理念:根据特定的规则,将程序进行拆分, 未来学习微服务架构的设计思想。2.1)根据模块拆分说明:根据项目中不同的模块,拆分为不同的tomcat服务器,如果某台tomcat服务器发送异常,则不影响整个项目的运行2.2)根据层级拆分3、组件化思想组件系统是 Vue 的另一个

2021-08-02 20:00:43 279

原创 axios请求总结

总结:1、get(查询) delete(删除)的四种种请求方式1.1)普通字符串拼接(建议:传单个属性)前端代码:async deleteUser(id){ console.log(id) await axios.delete("/vue/del?id="+id) //普通拼接字符串},后端代码: @DeleteMapping("/del") public void del(Integer id){ System.out.println(id); }1.2)模版字符串拼

2021-08-02 13:27:54 288

原创 VUE练习

1、VUE练习2、VUE组件化的思想3、VUE路由机制4、京淘后台管理搭建5、前后端分离思想MP

2021-08-02 13:25:54 245

原创 vue基础用法(三)----Axios基础

一、后端项目搭建1、创建项目项目名称: springboot_demo5_axios要求:mapper、service、pojo、controller2 SpringMVC 参数传递方式2.1)简单的参数传递url地址:http://localhost:8090/getUserById?id=100编辑后台Controller代码:/** * URL: http://localhost:8090/getUserById?id=100 */ @RequestMap

2021-07-29 18:28:34 946

原创 前端开发语言整理

前端开发语言1、JavaScript1.1)作用:实现网站的交互,ES6,简称js前端的基本语法1.2)语法定义变量var a=1; alert(a);var x=true; alert(x);var y=10.8; alert(y);var arr1 = new Array();//声明一个空数组var arr2 = new Array("abc", "hello", true);//声明一个具有初始值的数组var arr4 = [];//声明一个空数组定义函数声明:

2021-07-28 19:22:35 1887

原创 VUE用法(二)

VUE用法(二)1、属性绑定入门案例:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>属性绑定</title> <style> /* red 红色 宽度50 高度50 */ .red { background-color: red; width: 50px; height: 50px;

2021-07-28 12:16:22 141

原创 SpringMVC参数取值详情说明

SpringMVC 参数取值详情说明1、ServletServlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从原理上讲,Servlet

2021-07-28 09:12:06 210

原创 VUE用法(一)

一、Vue JS1、VUE介绍Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。2、VUE组件说明3、VUE基本语法3.1、入门案例<!DOCTYPE html><html> <head&g

2021-07-27 12:35:41 275

原创 SpringBoot高级用法(三)

1、MybatisPlus2、前后端调用机制Ajax

2021-07-27 09:51:51 424

原创 SpringBoot高级用法(四)

1、手动搭建后端完成项目2、前后端调用3、Ajax问题 异步原理4、什么是跨越

2021-07-26 22:25:24 371

原创 SpringBoot高级用法(二)

一、SpringBoot高级用法1、 Lombok插件1.1) Maven坐标查询网址: https://mvnrepository.com/可以现在查找maven包的信息1.2)添加jar包文件<!--添加lombok依赖--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok&lt

2021-07-23 20:06:20 229

原创 SpringBoot高级用法(一)

一、IDEA环境配置1、 项目环境搭建1.1)创建工程目录说明:创建一个目录操守:路径中不要出现中文/空格/特殊字符!!!要求:目录不要与其他的项目嵌套!!!1.2)创建工程目录IDEA管理新的工作空间使用File----Open 打开新的目录使用File—New----Module 创建新的module2、IDEA环境配置2.1 )滚轮缩放2.2 )设定自动提示说明:配置该项之后,自动不区分大小写。2.3 )设置参数提示说明:设定之后方法中有参数提示。2.4 )设置

2021-07-23 19:40:58 697

原创 三大框架整合SSM---案例

三大框架整合—案例SSMS:springmvcS:springM:mybatis1、项目结构2、准备表和记录CREATE TABLE `car` ( `id` int(11) NOT NULL auto_increment, `name` varchar(20) default NULL, `color` varchar(20) default NULL, `price` double default NULL, PRIMARY KEY (`id`)) ENGINE

2021-07-21 15:22:47 191

原创 IDEA 快捷键、快捷配置

Idea 快捷键1、idea java文件自动对齐(快捷键:Ctrl + Alt + L)2、idea xml文件自动对齐(快捷键:Ctrl + Alt + L)3、idea for快捷输入

2021-07-20 11:03:07 11686 3

原创 Mybatis基础

一、MyBatis持久层框架1、概念MyBatis的前身就是iBatis,iBatis本是apache的一个开源项目,2010年5月这个项目由apahce sofeware foundation 迁移到了google code,并且改名为MyBatis。MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。1)简化JDBC的开发2)能够更好的完成ORM(对象关系映射)3)核心配置文件 – 用

2021-07-19 17:23:53 267

原创 MVC项目案例

MVC项目1、需求访问链接: http://localhost:8080/car/get得到JSON数据: {“name”:“保时捷”,“color”:“红色”,“price”:641000.0}2、项目结构cn.tedu — 放启动类,存子包cn.tedu.service — 子包,放spring层的代码,接口 + 实现类cn.tedu.controller — 子包,放springmvc的代码,controller负责接受请求做出响应cn.tedu.pojo — 子包,放Model层的

2021-07-19 10:51:55 4107 1

原创 Spring基础

一、初识Spring框架1、时代变迁原始时代我们用一个jsp搞定一切,但如此开发大型项目时我们遇到了问题,前端美化的代码和后端的代码交织,代码中又有html、js、css样式,又有业务逻辑和数据库访问代码,杂乱不清晰,美工和开发打架。于是mvc分层架构封建时代出现,把我们写代码的地方硬性分成3个地方,Model层封装数据,View视图层页面展现,Controller控制层访问转发。代码之间的耦合度降低。概念有了,需要实际干活的。于是随着mvc分层概念的深入人心,业界涌现出很多实现框架,最著名的莫过于s

2021-07-17 10:29:23 2999 1

原创 IDEA 插件

IDEA 插件1、SpringBoot热部署1.1)作用每次修改代码修改之后,需要手动的重启服务器. 在开发阶段 能否有一种高效的机制. 每次修改代码之后程序自动重启1.2)在项目的pom.xml文件中,添加jar包的依赖 <!--SpringBoot核心机制: "开箱即用" 只需导入特定的jar包文件 则可以直接使用其中的功能 根本原因: SpringBoot是对框架的简化,内部进行了扩展,无需程序员操作. --> <!--支持热部署 -->

2021-07-16 19:50:06 334 1

原创 SpringMVC基础---案例:web提交学生信息数据到数据库

案例:web提交学生信息数据到数据库1、需求:web网页,提交学生信息,存入到数据库2、创建student学生信息表、sex性别表、hobby爱好表、edu学历表2.1)student学生信息表2.2)sex性别表2.3)hobby爱好表2.4)edu学历表3、前端代码.html<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>学生信息

2021-07-16 16:24:46 1264

原创 Ajax常见问题

一般都是语法错误1、问题一:$ is not defined解决方式:要正确导入jquery包2、问题二:fun is not defined解决方式:检查ajax的语法,关键字,符号,是否少了或者是中文符号3、问题二:404解决方式:请检查前端代码4、问题四:net::ERR_FAILED解决方式:5、 问题五:Unexpected token ‘=’解决方式:6、问题六:Invalid or unexpected token解决方式:7、问题七:500检

2021-07-15 15:13:09 1127

原创 SpringMVC基础

一、SpringMVC 框架介绍1、概述Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1(现在一 般不用),Struts2(一般老项目使用)等。SpringMVC就是基于MVC设计模式来实现的。我

2021-07-13 18:12:57 397

原创 SpringBoot

一、SpringBoot介绍1、定义Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。Spring Boot 现在已经成为Java 开发领域的一颗璀璨明珠,它本身是包容万象的,可以跟各种技术集成。成为SpringBoot全家桶。2、特点创建独立的Spring应用程序嵌入的Tomcat,无需部署WAR文件简化Maven配置自动配置Spring提供生产就绪型功能,如指标,健康检查和外部配置SpringBoot全新的pom

2021-07-13 14:37:39 374

原创 Maven

一、企业级架构1、框架图之前我们关注的是前端的解决方案(涉及到的技术有H5、CSS3、JavaScript,CSS升级为Bootstrap再升级到ElementUI,JavaScript升级到jQuery再升级到Vue+NodeJS)现在开始我们开始关注后端的解决方案,也就是服务器端到底干了什么,哪些技术来支持(SpringBoot、Maven、SpringMVC、Spring、Mybatis)。这样前后端都学习完,整个软件项目所需要的基本技术就全线贯通,就可以自己独立完成企业级项目的开发了。下面

2021-07-13 09:58:25 352

原创 web前端---JQuery基础

一、异步请求局部刷新1、架构主流方式:2、技术栈1)JavaScript 形成交互2)jQuery 封装JavaScript,代码更加简洁高效3)ajax 异步请求4)json 数据传输5)Web中间件(tomcat) 处理请求和响应6)mysql数据库 存取数据3、执行过程用户页面中触发ajax请求,访问后端服务器,Web中间件拦截用户请求,转发后端程序进行数据处理,一般还需访问数据库,然后逐层返回。数据库返回数据处理服务,数据处理服务返回Web中间件,Web中间件返回ajax调用

2021-07-09 15:10:31 402

原创 web前端---css基础

一,模拟 服务器 解析浏览器发来的数据在这里插入代码片`````css在这里插入代码片

2021-07-09 15:04:33 155

jquery-1.8.3.min.rar

jquer功能包

2021-07-09

Navicat for MySQL.rar

数据库图形界面管理工具

2021-07-08

mariadb_v10.5.8_winx64_itmop.com.zip

mariadb_v10.5.8数据库

2021-07-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除