自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 SpringMVC拦截器

SpringMVC拦截器什么是拦截器?拦截器有什么作用?它和filter之间有什么区别?SpringMVC的拦截器(Interceptor)与Java Servlet的过滤器(Filter)类似,它主要用于拦截用户的请求并做相应的处理。通常应用在权限验证、记录请求信息的日志、判断用户是否登录等功能上。拦截器与过滤器的区别:1.拦截器是基于 Java 的反射机制的,而过滤器是基于函数回调。2.拦截器不依赖于 servlet 容器,过滤器依赖于 servlet 容器3.拦截器只能对 action(c

2022-02-28 15:43:11 137

原创 Spring整合Mybatis-plus

Spring + Mybatis + Mybatis-plus引入了Spring框架,数据源、构建等工作就交给了Spring管理1.创建子模块2.导入Spring所需的依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.3.15</versi

2022-02-27 12:51:23 224

原创 SSM框架整合

SSM框架整合Spring+SpringMVC+MyBatisSpring MVC负责实现 MVC 设计模式,MyBatis 负责数据持久层,Spring 负责管理 Spring MVC 和 MyBatis相关对象的创建和依赖注入。创建 Maven 工程,pom.xml <!--springmvc --> <dependency> <groupId>org.springframework</groupI

2022-02-24 22:25:10 259

原创 Spring-aop

SpringAOP准备工作1.写持久层的接口及实现类//接口public interface BankDao { //存钱 void saveMoney(); //取钱 void sendMoney(); //转账 void transfer(); //贷款 void loan();}//实现类public class BankDaoImpl implements BankDao { public void save

2022-02-16 14:44:48 74

原创 Spring-Aop

SpringAOP准备工作1.写持久层的接口及实现类//接口public interface BankDao { //存钱 void saveMoney(); //取钱 void sendMoney(); //转账 void transfer(); //贷款 void loan();}//实现类public class BankDaoImpl implements BankDao { public void save

2022-02-16 14:42:42 216

原创 HelloSpring

第一个Spring----HelloSpring1.在pom.xml导入依赖 <dependencies> <!--导入spring-webmvc他会帮我们下载spring其他的依赖jar包--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web

2022-02-15 16:03:18 198

原创 mybatisCRUD操作 入门

1.先写接口//查询全部用户 List<User> getUserList();2.在mapper.xml里写select update insert delete 标签<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/myb

2022-01-26 19:25:26 213

原创 项目练习--------宿舍管理系统

在javaweb学完后,又粗略的学习了一个简单的前端框架------layui拿layui和javaweb结合起来,搞了个宿舍管理系统在写的过程中,遇到了一个以前没见过的报错400看到这个错误的时候,我在仔细看了遍代码找到了原因所在 是 用ajax往后台传json格式的字符串的参数的过程中,参数的问题,我又点开请求的参数参数没有问题 ,最后通过多个途径,找到了真正问题的所在,是Tomcat 识别不了大括号的问题出现400错误  tomcat高版本严格按照RFC 398.

2022-01-11 19:37:45 458

原创 Layui数据表格

layui数据表格的3 种方式方法渲染<table id="demo2"></table> table.render({ elem:"#demo2",// elem 属性用来绑定容器的 id 属性值 url:"js/province.json",// 数据接口 height:315, page:true, cols:[[ {field:'code',title:'code',sort:true,width.

2022-01-04 21:00:24 567

原创 ajax 实现 省市区 三级联动

<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>省市区三级联动</title> <style type="text/css"> select{ width: 200px; } </style> <scrip.

2022-01-02 13:57:47 550

原创 IO流和字节流字符流的转换

IO输入(input)与输出(output),Java语言在IO设计方面取得较大的成功,它是向对象的,主要采用装饰器模式避免大量的类,包括了最大的可能性,提供了较好的扩展机制。流1Java的IO主要包含三个部分:流式部分——IO的主体部分·非流式部分——主要包含一些辅助流式部分的类。文件读取部分的与安全相关的类以及与本地操作系统相关的文件系统的类 细管就是缓冲区 相当于漏斗流2Java中的流操作分为两种。基于字节流(InputStream读取,OutputStream与入)。字符...

2021-12-15 16:32:07 632

原创 异常的使用

异常 :在程序运行期间的突发状况异常的处理Java异常处理通过5个关键字控制:try、catch、throw、throws和finallytry-catch结构try { 代码A 代码B} catch(ExceptionType e){ 异常处理}代码C正常情况执行顺序 A→B→C如果B出错执行顺序A→B→异常处理→Ctry { 代码A 代码B 代码C}catch (ExceptionType e){ 异...

2021-12-14 16:55:20 228

原创 抽象类 接口

类(接口)的访问修饰符public,public类必须定义在和类名同名的文件中,虽然一个文件内可以放置多个类,但并不推荐大家这么做,最好是一个文件内只定义一个类,且类名和文件名相同。如果一个类被定义为public的,那么这个类将能在任意地方使用,这就是之前我们定义的类一直都是public的原因。默认,如果一个类前没有加任何访问修饰符,那么这个类其实遵循了默认访问限制。也就是说,只有在同一个包中的类,才能使用该类抽象类是一个有抽象修饰符的类(abstract)抽象类可以没有抽象方法抽象方法必须写在抽象

2021-12-13 21:28:44 588

原创 面向对象之继承 + 多态

什么是继承?继承是一种由已有的类创建新类的机制。利用继承, )继承是一种由已有的类创建新类的机制.利用继承,我们可以先创建一个共有属性的- -般类, 我们可以先创建一个共有属性的--般类,根据该一-般 根据该一-般类再创建具有特殊属性的新类,新类继承- -般 类的状 类再创建具有特殊属性的新类,新类继承- -般 类的状态和行为,并根据需要增加它自己的新的状态和行为 态和行为,并根据需要增加它自己的新的状态和行为多态多态指的就是多种形态,例如,同样是水的成份,但有液态水及冰的多种形态

2021-12-10 20:13:51 205

原创 Java面向对象

对象:一切客观存在的事物都是对象语法部分:类的概念:1.类是对象的抽象2.类是客观事物在人脑中的主观反应3.类是对象的模板类的设计:属性:定义位置:类以内,方法以外实例变量:1 有默认值,2 至少在本类的内部有效,3 可以和局部变量重复命名,局部变量优先方法:功能 去掉static声明部分:修饰符 返回值类型 方法名称 参数表 异常实现部分 {}方法构造方法:特殊方法a.构造方法必须和类名相同b.没有返回值类型组成部分,修饰符 方法名称 参数表 异常c.不能手动调用,创建对象

2021-12-09 22:01:35 52

原创 JavaSE之数组

1)定义:顾名思义,存的是一组相同类型的数据,可以是一维的可以是二维的也可以是多维的。2)声明:int[] arr,char[] arr,string[] arr 等等,就不一一列举了。3)初始化(分两种):静态初始化:int[] arr = {1,2,3,4,5};动态初始化(又分两种):int[] arr1 = new int[5];int[] arr2 = new int[]{1,2,3,4,5};格式1:数据类型[] 数组名 = new 数据类型[数组..

2021-12-08 19:30:23 114

原创 JavaSE2循环

区别1∶执行顺序while 循环∶先判断,再执行do-while循环∶先执行,再判断for循环∶先判断,再执行区别2∶适用情况-循环次数确定的情况,通常选用for循环一循环次数不确定的情况,通常选用while和do-while循环区别3:语法...

2021-12-07 21:02:03 60

原创 Javase基础1

Java的三大平台javasejavaeejavameJDK、JRE、JVM三者之间的关系1.jdk是JAVA程序开发时用的开发工具包,其内部也有JRE运行环境JRE。2.JRE是JAVA程序运行时需要的运行环境,就是说如果你光是运行JAVA程序而不是去搞开发的话,只安装JRE就能运行已经存在的JAVA程序了。3.JDk、JRE内部都包含JAVA虚拟机JVM,JAVA虚拟机内部包含许多应用程序的类的解释器和类加载器等等。基础语法注释定义:用于解释说明程序的文字分类:

2021-12-06 20:22:19 143

空空如也

空空如也

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

TA关注的人

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