商城项目(一)

58 阅读1分钟

一、知识点回顾

Java基础

  • 面向对象;集合;反射;多线程;IO
  • 数据库:七种join;事务;隔离级别;函数;存储过程

JavaWeb

  • session;cookie:Cookie cookie = new Cookie(key,value);
  • tomcat 内置xml

框架

  • mybatis:动态标签库;spring:ioc、aop;springMVC;

Linux

  1. 配置静态IP地址:vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.200.128
NETMASK=255.255.255.0
GATEWAY=192.168.200.2
DNS1=114.114.114.114
DNS2=8.8.8.8

截图_20213529033550.png 2.linux 中修改hosts文件:vi /etc/hosts,比如:192.168.200.128 linux01

二、核心技术

day01:①SpringBoot:简化新Spring应用的初始搭建以及开发过程、②SpringCloud:基于Spring Boot实现的云原生应用开发工具,SpringCloud使用的技术:(Spring Cloud Gateway、Spring Cloud Alibaba Nacos、Spring Cloud Alibaba Sentinel、Spring Cloud Task和Spring Cloud Feign等)、③MyBatis-Plus/通用Mapper:持久层框架、④Redis:内存缓存、⑤Redisson:基于redis的Java驻内存数据网格 - 框架、⑥RabbitMQ:消息中间件、⑦ElasticSearch+Kibana: 全文检索服务器+可视化数据监控、⑧ThreadPoolExecutor:线程池来实现异步操作,提供效率、⑨Thymeleaf:页面模板技术、⑩Swagger2/POSTMAN:Api接口文档工具、11.Fastdfs:分布式文件存储 类似于oss、12.支付宝支付:alipay.com、13.Mysql:关系型数据库 {mycat/sharding-jdbc 进行分库,分表}、14.Lombok: 实体类的get,set 生成的jar包、15.Ngrok/natapp:内网穿透(P3,18:07)、16.Docker:容器技术、17.Git:代码管理工具、18.DockerFile:管理Docker镜像命令文本、19.Jenkins:持续集成工、20.Vue.js:web 界面的渐进式框架、21.Node.js: JavaScript 运行环境、22.NPM:包管理器

  • SwitchHosts 工具的使用:作用: 能够直接修改C:\Windows\System32\drivers\etc\ 下的 hosts 文件!
# gmall
192.168.200.1 file.service.com www.gmall.com item.gmall.com order.gmall.com payment.gmall.com 
192.168.200.1 activity.gmall.com passport.gmall.com cart.gmall.com list.gmall.com api.gmall.com
# 快捷键:Ctrl + F5 强制刷新页面

三、