自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 springboot2.x+security+vue2.x后台管理框架---菜单管理(五)

springboot2.x+security+vue2.x后台管理框架---菜单管理(五)

2022-09-30 11:40:55 548

原创 springboot2.x+security+vue2.x后台管理框架---字典管理(四)

springboot2.x+security+vue2.x后台管理框架---字典管理(四)

2022-09-28 16:08:32 828

原创 springboot2.x+security+vue2.x后台管理框架---security配置(三)

springboot2.x+security+vue2.x后台管理框架---security配置(三)

2022-09-27 18:04:44 373

原创 springboot2.x+security+vue2.x后台管理框架---前端搭建(二)

springboot2.x+security+vue2.x后台管理框架---前端搭建(二)

2022-09-27 17:07:21 466

原创 springboot2.x+security+vue2.x后台管理框架---后端搭建(一)

springboot2.x+security+vue2.x后台管理框架---后端搭建(一)

2022-09-27 16:12:32 279

原创 Cookie

1、将数据放在cookie中,跳转到getcookie.jsp中打印在页面上2、模拟一个访问页面的次数和上一次的时间3、模拟一个自动登录

2021-04-05 14:41:56 75

原创 java防止表单重复提交

java防止表单重复提交方法一:方法二:提交一次后将按钮设为不可用方法一:方法二:提交一次后将按钮设为不可用令牌生成器加密将token存入Session中,转发到form表单判断是否是重复提交Form表单...

2021-04-05 14:39:13 78

原创 mybatis详解

mybatis1、查询数据库里的数据1、建立实体类Person2、建立Person.xml mapper==dao ---将java类写成了配置文件3、mybatis-config.xml中进行 Person.xml别名配置,连接池配置,dao层的配置4、MybatisTest2、测试增删查改3、模糊查询1、Person.xml2、测试类4、多条件查询5、一对多查询1、需在mybatis.xml2、Area.java3、配置Area.xml4、测试类6、多对一1、Team.java2、Team.xml

2021-04-05 14:27:55 221

原创 springmvc

springmvcspringmvc框架1、输入地址:2、注解3、表单提交数据4、重定向5、Session6、中文乱码处理,7、拦截器9、ModelAndView返回值10、void没有返回值11、void实现重定向12、void重定向的第二种写法13、Void转发14、返回值是String类型 model 类似modelandview,map结构15、json实现16、请求方式限制springmvc框架1、输入地址:2、进入web.xml通过DispatcherServlet分发到sprin

2021-04-05 14:07:28 67

原创 spring Aop

spring aop1、运用案例2、Aop——面向切面——实现方法(1)、有接口使用JDK动态代理—动态代理技术(2)、没有接口使用cglib实现动态代理3、Spring中aop的核心术语4、Spring-aop环境配置(1)、aspectj和spring联合使用(2)、基于aspectj技术实现spring的aop功能(3)、引入相关的环境库(4)、切入点的展现形式5、案例类型(1)、基于注解A.需在src下配置bean.xml,B.被增强类C.被增强类的代理D.测试类E.对一个类多个功能增强F.异常:(

2021-04-05 13:37:10 193 1

原创 spring tx

spring tx1、Jdbctemplate(1)、环境配置A.jar包B.SqlC.命名空间引入D.配置bean.xml(2)、Dao层配置(3)、DaoImpl实现A.DI(依赖注入)- jdbc框架B.增删改a.对应service层C.查询个数,单行记录,多行记录a.RowMapper 引入——类比queryrunner之ResultSetHandlerb.对应service层D.批量增删改对应service层(4)、测试2、事务管理(1)、生活场景(2)、问题原因(3)、解决方案(4)、事务定义(

2021-04-05 13:27:59 331

原创 spring Ioc详细配置

spring ioc配置环境案例一Ioc容器Ioc操作bean(1)、bean管理---两个操作(2)bean管理操作---两种方法A.基于xml配置文件方法实现a.set方法b.构造方法c.注入其他类型d.注入内部beane.注入属性----级联赋值f.注入集合属性g.BeanFactory操作beanh.Bean的单例、多例i.Bean的生命周期j.Bean的后置处理器k.xml自动装配l.xml管理外部文件B.注解方式操作beana.什么是注解b.注解方式注入配置环境案例一用xml配置类对象创

2021-04-05 13:16:26 144

原创 springboot整合shiro框架

springboot整合shiro框架引入依赖自定义realmshiro配置文件自定义salt登录验证页面如此引入依赖 <!--引入shiro整合springboot依赖 --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId>

2021-03-31 22:00:19 189 1

原创 Maven工程创建

maven安装Maven1.安装(1)下载安装包(2)解压在如下目录2.配置(1)配置环境变量(2)在cmd中出现如下,则配置好了3.修改配置文件(1)在本地建一个空的文件夹,本地仓库位置在如下xml中配置在标签内添加自己的本地位置路径(空文件夹的路径)(2)添加国内镜像源添加标签下4、Eclipse配置Maven5、创建maven工程生成约定目录产生工程结构测试web环境是否配置成功,创建index.jsp页面Server加载工程浏览器显示页面即为成功Pom.xml中额外配置网易云的源,在setting镜

2021-03-31 21:51:23 277

原创 springboot发送邮件(qq邮箱)

发送qq邮件前端效果图页面代码js代码后台springboot引入maven依赖配置controllerservice前端效果图页面代码<div class="loginbox row"> <h3>用户注册</h3> <form class="form-login" id="register" method="post"> <ul> <li class="form-group

2021-03-31 21:34:05 450

原创 springboot多模块(聚合工程)获取webapp下的img路径

获取webapp下的img路径使用ApplicationHome 获取当前文件的路径 ,ApplicationHome只能在springboot工程中使用 // 上传地址 ApplicationHome applicationHome = new ApplicationHome(ImageUtils.class); String path = applicationHome.getSource().getParentFile().getParentFile().g

2021-03-27 23:45:18 1446

原创 springboot+ajax上传表单(带有图片)

ajax上传图片前端(表单)效果图html 和 模板引擎html模板引擎引入对应的js文件显示添加后台controllerservice图片上传自定义地址前端(表单)效果图html 和 模板引擎html<%-- Created by IntelliJ IDEA. User: Administrator Date: 2021/3/15 0015 Time: 17:39 To change this template use File | Settings | File

2021-03-27 23:36:10 747 1

原创 jquery+ajax提交数组(批量删除操作)

ajax提交数组前端效果图ajax提交数组后台controllermapperservice前端效果图点击多选框,将需要删除的数据选中,点击批量删除ajax提交数组数组提交,需要设置traditional : true,数组序列化// 批量选择 $(".batchDel-th").click(function(){ var checks=$(".batchDel-check"); $.each(checks,function(i,input){

2021-03-25 20:32:02 281

原创 springboot + mybatis-plus+html + jquery+Mustache 分页显示角色下的用户列表

显示角色列表下的用户列表前端效果图html页面模板引擎roleListTemplateuserListTemplate绑定更新事件的操作模板 userFormjs后台springboot配置mybatis-plus依赖mybatis-plus的配置文件返回角色列表在postman中测试截图pojo类的配置mapper 的配置Controllerservice返回角色下的用户列表用户的pojo类PageQueryvo 与视图交互的数据SearhUserVoSysUserVodto 与数据库交互数据传输对象用户

2021-03-24 12:35:51 592

原创 Springboot(聚合工程)+Maven+web工程

springboot工程环境搭建(idea)一.后端技术选型二.项目结构三.环境搭建1.项目聚合【1】创建父级工程SuperMarket【2】创建子工程common【3】以common的创建方式创建pojo,api,mapper,service【4】创建web【5】配置子模块间的依赖关系2.springboot的基本配置【1】在父级pom中添加依赖【2】application.properties【3】创建启动项application.java【4】创建controller测试类【5】springboot与

2021-02-06 16:33:34 3581 4

原创 鸡兔同笼

/*鸡兔同笼有若干只鸡和兔在同个笼子里,从上面数,有S个头;从下面数,有N只脚。求笼中各有几只鸡和几只兔?n+m=s,4n+2m=N */#include<stdio.h>int main(){ int i,m,s,N; printf("input s N:"); scanf("%d%d",&s,&N); for( i=1;i<=s;i++) {

2018-01-03 11:01:29 249

原创 百钱买百鸡

includeint main(){ int n,m,z; for(n=1;n<21;n++) { for(m=1;m<34;m++) { z=100-n-m; if(n+m+z==100&&5*n+3*m+z/3==100&&z%3==0) printf("公鸡%d

2018-01-03 10:34:03 197

原创 输入三个正整数,从大到小排序

#include<stdio.h>void exchange(int *q1,int *q2,int *q3);void swap(int *t1,int *t2){ if(*t1<*t2) { int temp; temp=*t1; *t1=*t2; *t2=temp; }}int main()

2017-12-10 21:06:27 1183

原创 简单的数组

#include<stdio.h>int main(){ int i,a[10]; for(i=0;i<10;i++){ a[i]=i; printf("%d ",a[i]); } return 0;}图片:

2017-11-29 00:26:44 145

原创 使用数组求某月有多少天

#include<stdio.h>int main(){ int days[]={31,28,31,30,31,30,31,31,30,31,30,31}; int month; do{ printf("input a month:"); scanf("%d",&month); }while(month<1||month>12);

2017-11-28 23:49:42 778

原创 简单的表白公式

#include<stdio.h>int main(){ int n,sum; printf("input n: "); while( scanf("%d",&n)){ sum=( (n+52.8)*5-3.9343 ) / 0.5 - 10*n; printf("%d\n",sum); } return 0;}图片:

2017-11-13 17:18:17 7794

原创 静态计算n!

#include<stdio.h>long Func(int n);int main(){ int i,n; printf("input n:"); scanf("%d",&n); for(i=1;i<=n;i++){ printf("%d!=%1d\n",i,Func(i)); } return 0;}long Func(

2017-11-12 20:17:19 345

原创 do while语句

#include<stdio.h>int main(){ int i=1,n,sum=0; scanf("%d",&n); do { sum+=i; i++; printf("i=%d,sum=%d\n",i,sum); }while(i<=n); printf("%d",sum); retur

2017-11-12 19:47:12 172

原创 switch break语句

#include<stdio.h>int main(){ int cj,dj; scanf("%d",&cj); dj=cj/10; switch(dj) { case 10: printf("A\n"); break; case 9: printf("

2017-11-12 19:27:17 244

原创 void语句

#includevoid swap(int a,int b);int main(){int a=5,b=6;swap(a,b);printf ("a=%d,b=%d\n",a,b);return 0;}void swap(int a,int b){int i;i=a;a=b;b=i;}

2017-11-10 21:07:06 492

原创 for循环语句

#include<stdio.h>int main(){ int i,j; for(i=0;i<5;i++) { for(j=5-i;j>0;j--) { printf(" "); } for(j=1;j<=8;j++) { printf("*")

2017-11-10 20:53:21 284

原创 if语句的使用

#include<stdio.h>int main(){ int a,b,max; printf("input a b:"); scanf("%d%d",&a,&b); if(a>b) max=a; if(a<=b) max=b; printf("%d\n",max); return 0;}图片:知识点:1.

2017-11-10 20:31:46 300

原创 大小字母的互换

```#include<stdio.h>int main(){ char a; printf("请输入一个大写字母:"); a=getchar(); a=a+32; printf("%c,%d\n",a,a); return 0;}图片:知识点:1.大小之母的互换, 2.字母的十进制的ASCll代码。易错点:get

2017-11-10 20:16:02 257

原创 如何输入菱形

#includeint main(){    int i,j;    for(i=0;i        for(j=5-i;j>0;j--)        {            printf(" ");        }        for(j=0;j            printf("*");        }        printf

2017-11-07 10:57:32 306

原创 计算N!

#include int main (){    int i,n,cj=1;    printf("input n:");    while(scanf("%d",&n)!=EOF)        {            for (i=1;i            {                cj*=i;                printf

2017-11-03 20:45:55 687

原创 一个三位数的各个数字之和

#includeint main(){int x,a,b,c,sum,i=1;printf("请输入一个三位数的整数:",x);while (scanf("%d",&x)!=EOF){if(xx=x*(-1);printf("将x的值转为正数:%d\n",x);}a=x/100;b=(x%100)/10;c=x%10;

2017-10-17 20:09:14 2960 1

SpringBoot-MybatisPlus.pdf

springboot整合mybatis-plus

2021-04-05

空空如也

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

TA关注的人

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