Spring
文章平均质量分 75
由SSM入门到Spring-boot和Vue再到Springcloud
zzll_forever
这个作者很懒,什么都没留下…
展开
-
基于spring cloud + nacos + gateway + ssm+的学生管理系统
前端:vue + spa + axios后端:spring cloud + nacos + gateway + ssm+1.环境搭建1.0 数据库#学生数据库CREATE DATABASE nacos_ssm_student;USE nacos_ssm_student;CREATE TABLE tb_city( c_id VARCHAR(32) PRIMARY KEY COMMENT '城市ID', city_name VARCHAR(20) COMMENT '城市名称' , .原创 2022-02-23 08:44:44 · 629 阅读 · 0 评论 -
基于nacos搭建springboot 抽取axios
1.环境搭建1.1 架构分析注册中心:Nacos网关:Gateway后端基础框架:ssm前端:Vue + SPAAxios(request.js)1.2 数据库环境1.2.1 学生数据库#学生数据库CREATE DATABASE nacos_ssm_student;USE nacos_ssm_student;CREATE TABLE tb_city( c_id VARCHAR(32) PRIMARY KEY COMMENT '城市ID', city_name VARC原创 2021-12-10 20:58:42 · 620 阅读 · 0 评论 -
Spring Boot 入门-配置文件优先级配置以及热部署
配置文件yml 和 propertiesspring boot 支持2中配置文件:*.yaml/*.yml 、*.properties配置文件的默认名:applicationyml格式:application.ymlproperties:application.propertiesproperties 配置位置:%maven%/src/main/resources/配置内容:key=valuekey 内容任意值,一般采用包命名方式。例如:jdbc.driver#端原创 2021-12-01 20:49:47 · 181 阅读 · 2 评论 -
spring boot入门案例
概述什么是 spring boot ?用来简化新Spring应用的初始搭建以及开发过程特点:维护依赖,解决jar冲突。提供众多启动器 ....-starter (相当于jar包集合)简化配置,大大减少了配置文件、配置类。默认实现,默认情况下,提供了众多解决方案。入门案例:手动搭建分析创建maven项目在pom.xml文件,添加 web开发启动器编写controller,基于RESTFul编写启动类实施创建maven项目:spring_boot_hello原创 2021-11-30 21:30:43 · 67 阅读 · 0 评论 -
RESTFul和SSM案例
1. RESTFul2.1 什么是RESTFulRESTFul编写程序一种风格,不是协议。对HTTP协议诠释(落地方案),请求方式的落地http协议共7种,常见4种,最长使用2种getpostputdeleteRESTFul对服务器程序操作,进行约定。每一个操作组成:请求路径 + 请求方式 。 (一个路径,因为请求方式的不同,可以完成不同操作)数据传输方式:JSON数据// 传统开发路径查询:http://localhost:8080/user/selectAll原创 2021-11-18 08:08:06 · 435 阅读 · 0 评论 -
文件上传和JSON数据概述
1.文件上传2.1 多文件上传表单 <form action="${pageContext.request.contextPath}/file/upload2.action" method="post" enctype="multipart/form-data"> 选择文件: <input type="file" name="images" /> <br/> 选择文件: <input type="file" name="ima原创 2021-11-17 21:28:29 · 251 阅读 · 0 评论 -
mvc常见知识点
1. mvc常见知识点2.1 @RequestMapping基本使用@RequestMapping("/user") //value省略@RequestMapping(value = "/user") //值的省略@RequestMapping(value = {"/user"}) //value的类型String[] 需要{}扩住请求方式设置:回顾表单常见的请求方式:get、postget --> /userServlet?username=j原创 2021-11-17 21:21:54 · 104 阅读 · 0 评论 -
springmvc参数绑定
1. spring mvc 参数绑定2.1 简单数据类型2.1.1 参数名相同// 访问路径 /user/findById?id=123findById(Integer id)实例// /user/selectById.action?id=1234@RequestMapping("/selectById") public String selectById(Integer id) { System.out.println(id); retur原创 2021-11-17 21:05:37 · 62 阅读 · 0 评论 -
SpringMVC入门
1. 事务管理2.1 事务概述什么是事务?在数据库开发中,一组业务逻辑操作,要么全部成功,要么全部失败。事务有什么特定?ACID原子性:整体,原子不可分割的。整个操作被看成一个整体,要么成功,要么失败。一致性:数据,事务操作的前后数据一致。隔离性:并发,两个事务之间并发访问情况。持久性:结果,事务一旦提交,不能回滚。隔离有什么问题?脏读:一个事务读到了另一个事务没有提交的数据。不可重复读:一个事务读到了另一个事务已有提交的数据(update)。幻读:一个事务读到了另一原创 2021-11-17 20:58:07 · 55 阅读 · 0 评论 -
AOP详解
1.概述JoinPoint(连接点):目标对象中,所有可以增强的方法,就是spring允许你是通知(Advice)的地方,那可就真多了,基本每个方法的前、后(两者都有也行),或抛出异常是时都可以是连接点,spring只支持方法连接点。Pointcut(切入点):目标对象中,已经被增强的方法。调用这几个方法之前、之后或者抛出异常时干点什么,那么就用切入点来定义这几个方法。Advice(通知/增强) :增强方法的代码、想要的功能。Target(目标对象):被代理对象,被通知的对象,被增强的类对象。We原创 2021-11-17 20:54:16 · 236 阅读 · 0 评论 -
Spring入门
1 概述IoC:控制反转,将创建对象的权利,由自己(new)反转给spring。IoC核心:管理对象的生命周期、对象之间关系(注入)2 入门案例:基础案例目标:编写spring IoC入门案例步骤:编写功能实现类,并添加到spring容器:UserDao编写配置类,扫描需要被加载的类测试类步骤:功能实现类,并添加到spring容器:UserDaopackage com.czxy.demo01.dao;import org.springframework.st原创 2021-11-17 20:03:56 · 50 阅读 · 0 评论 -
IoC详解
IoC详解1 Bean创建@Component,组件注解,用于将任意对象添加到spring容器中。@Controller,将web层的对象,添加到spring容器。@Service,将service层的对象,添加到spring容器。@Repository,将dao层的对象,添加到spring容器。2 依赖注入按照名称注入public class 类名{ @Resource(name="名称") private 类型 变量;}按照类型注入public原创 2021-11-17 20:27:58 · 102 阅读 · 0 评论