ssmp专题

SSMP整合案例第八步 前端页面的分页功能完善与维护和实现条件查询

分页 页面中有分页展示 查看组件 想用什么直接编辑 vue里面的常量数据 可以修改模型数据达到修改展示效果的能力 先在前端进入的时候加载分页数据 //钩子函数,VUE对象初始化完成后自动执行created() {//加载全部数据// this.getAll();//加载分页数据this.getPage();},methods: {//分页查询getPage() {

SSMP整合案例第七步 前后端业务异常消息统一处理

异常消息处理 我们当前的增删改查基本完成 我们当前的情况是在理想状态下完成的 但是实际开发中我们要抛出异常 业务在进行处理的时候 数据格式就是这样 前端拿到的信息我们应该去处理 前端如何去处理得去斟酌 即使前端出现了异常 我们也要让返回的异常信息让前端成功读取 我们有一个异常处理器 Spring MVC 属于 controller 层的技术 放这里就行 定义全新的

SSMP整合案例第六步 在前端页面上利用axios和element-ui与后端交互实现增删改

新增操作 正常我们都是从新增功能书写 查看源码 显示的是这个 在vue里面开下来 这样就能显示 点击确定 就能把数据发送到后台进行保存 //弹出添加窗口handleCreate() {this.dialogFormVisible = true;},//重置表单resetForm() {},//添加handleAdd() {//绑定的是确定按钮 发起请求ax

SSMP整合案例第二步 数据层dao开发及实现特殊查询

数据层开发 数据层实现Dao层 在配置文件里引入MyBatisPlus和Druid的坐标 MyBatisPlus 的坐标在添加起步依赖的时候不能手动添加 只能在maven项目的pom文件中添加坐标后重新构建 导入Mybatis的坐标 写配置文件 注意配置文件是yml server:port: 80#下面这些内容是为了让MyBatis映射#指定Mybatis的Mapp

SSMP整合案例第三步 业务层service开发及基于Mybatis的接口功能拓展

业务层开发 对于业务层的制作有个误区 Service层接口定义与数据层接口定义具有较大差别 不要混用 业务层接口关注的是业务名称 数据层接口关注的是数据层名称 操作是不难 但是有些东西还是要掌握的 业务层接口如果是业务方法 就按照业务名称来代替 如果是数据操作 直接用操作名称来代替 写接口 package com.bigdata1421.ssmp.service;i

基于Google authentic实现的双因子登录认证系统前后台基于SSMP+Vue+Element(解决SecureRandom造成的服务器请求缓慢)

用md5两次加盐密码,可以灵活更换算法- - 直接上代码地址: JAVA后台:https://github.com/TateBrownJava/TwoFALogindemoBackend Vue前端:https://github.com/TateBrownJava/TwoFALoginDemofrontend ----------------------------------------

学习笔记14——Springboot以及SSMP项目

SpringBoot Springboot项目 IDEA2023只能创建jdk17和21的springboot项目解决 - 嘿嘿- - 博客园 (cnblogs.com)解决IntelliJ IDEA2022.03创建包时,包结构不自动分级显示的问题_idea建包不分级-CSDN博客IDEA调出maven项目窗口_idea maven窗口-CSDN博客 相比于spring的特点 paren

基于SpringBoot的SSMP整合案例(开启日志与分页查询条件查询功能实现)

开启事务 导入Mybatis-Plus框架后,我们可以使用Mybatis-Plus自带的事务,只需要在配置文件中配置即可使用配置方式开启日志,设置日志输出方式为标准输出 mybatis-plus:global-config:db-config:table-prefix: tb_id-type: autoconfiguration:log-impl: org.apache.ibatis.lo

基于SpringBoot的SSMP整合案例(实体类开发与数据层开发)

实体类开发 导入依赖 Lombok,一个Java类库,提供了一组注解,简化POJO实体类开发 <dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId></dependency> lombok版本由SpringBoot提供,无需指定版本 常用注解:@Data @Datapubl

SpringBoot SSMP项目搭建保姆级教程

一、SpringBoot项目创建 Idea中创建New Project,选择Spring Initializr,输入Name、Location、JDK等,下一步。 选择合适的 SpringBoot 版本,点击创建。 此时,SpringBoot基础项目已经创建完毕。 二、Entity 开发 引入 lombok org.projectlombok。Lombok,一个Java类库,提供了一组注

SpringBoot实现SSMP整合

一、整合JUnit 1、Spring 整合 JUnit 核心注解有两个: @RunWith(SpringJUnit4ClassRunner.class) 是设置Spring专用于测试的类运行器(Spring程序执行程序有自己的一套独立的运行程序的方式,不能使用JUnit提供的类运行方式)@ContextConfiguration(classes = SpringConfig.class) 是