自定义博客皮肤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)
  • 收藏
  • 关注

原创 2021-10-14 SpringMVC入门三

1.获得请求数据1.1获得请求参数客户端请求参数的格式:name=value&name=value…使用&连接多个参数服务器端要获得请求的参数,有时还需要进行数据的封装,SpringMVC可以接受如下类型的参数:基本类型参数POJO类型参数(POJO普通javaBean对象)数组类型参数集合类型参数javaBean(POJO)类public class User { private String userName; private Integer ag

2022-03-22 20:44:31 117

原创 2021-10-30 SpringMVC入门四

1.SpringMVC拦截器1.1 拦截器(interceptor)的作用Spring MVC的拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。将拦截器按一定的顺序联结成一条链,这条链称为拦截器链(intercrptor Chain)。在访问被拦截的方法或字段时,拦截器链中的拦截器就会按其之前定义的顺序被调用。拦截器也是AOP思想的具体实现。1.2 拦截器快速入门...

2022-03-22 20:44:05 281

原创 2021-11-4 SpringMVC入门五

一、SpringMVC异常处理机制1.1 配置简单异常处理器simpleMappingExceptionResolver1.2 自定义异常处理器步骤:①:创建异常处理器类实现HandlerExceptionResolver②:配置异常处理器③:编写异常页面④:测试异常跳转①:创建异常处理器类实现HandlerExceptionResolverpackage resolver;import exception.MyException;import org.springframework

2022-03-22 20:43:27 88

原创 2021-11-5 Spring AOP入门一

Spring的AOP简介1.4 AOP的动态代理技术常用的动态代理技术:JDK代理:基于接口的动态代理技术cglib代理:基于父类的动态代理技术1.5 JDK的动态代理(1)创建目标接口TargetInterfacepackage proxy.jdk;public interface TargetInterface { void save();}(2) 创建目标并实现TargetInterface接口,它是具体被增强的类package proxy.jdk;pub

2022-03-22 20:43:01 64

原创 2021-11-5 Spring AOP入门二

一、基于xml的AOP开发1. 快速入门开发步骤:①:导入AOP相关坐标②:创建目标接口和目标类(内部有切点)③:创建切面类(内部有增强方法)④:将目标类和切面类的对象创建权交给spring⑤:在applicationContext.xml中配置织入关系⑥:测试代码①:在pom.xml中导入AOP相关坐标 <dependency> <groupId>org.springframework</groupId> <artifa

2022-03-22 20:42:45 76

原创 2021-11-6 Mybatis 快速入门一

一、Mybatis简介1.1 什么时MybatisMybatis是一个优秀的基于java的持久层框架。Mybatis通过xml或注解的方式将要执行的各种statement配置起来。Mybatis采用ORM(Object Relational Mapping)对象关系映射思想解决了实体和数据库映射的问题。Mybatis框架执行sql并将结果映射为java对象并返回。二、Mybatis的快速入门2.1 Mybatis开发步骤:①:添加MyBatis和mysql的坐标②:创建user数据表

2022-03-22 20:41:56 50

原创 2021-11-8 MyBatis 入门二 核心配置文件

一、MyBatis核心配置文件1. MyBatis常用配置解析1.1 environments标签

2022-03-22 20:41:37 52

原创 2021-11-9 MyBatis入门三 Dao的层实现

一、MyBatis的Dao层实现1. 传统的实现方式2. 代理开发方式2.1 代理开发方式介绍Mapper接口开发方法只需要程序员编写Mapper接口(相当于Dao接口),由MyBatis框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法Mapper 接口开发需要遵循以下规范:Mapper.xml文件中的namespace于Mapper接口的全限定名相同Mapper接口方法名和Mapper.xml中定义的每个statement的id相同Mapper接口方法的

2022-03-22 20:41:19 78

原创 2021-11-10 MyBatis入门四 动态SQL

2022-03-22 20:40:47 76

原创 2021-11-26 入门五:MyBatis核心配置文件深入

一、MyBatis核心配置文件深入1.2 plugins标签Mybatis可以使用第三方的插件来对功能进行扩展,分页助手PageHelper是将分页的复杂操作进行封装,使用简单的方式即可获得分页的相关数据。开发步骤:首先时是创建数据库表以及编写实体类创建数据库代码:CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(50) DEFAULT NULL, `password` var

2022-03-22 20:39:59 88

原创 maven项目创建流程

1.在idea上创建第一个maven项目1.启动idea2.创建一个maven项目下一步再下一步按下finsh后的界面,然后点击import等待导入成功3.观察maven仓库,发现有以下东西

2021-11-10 11:51:15 249

原创 javaWeb项目数据插入mysql中文乱码解决方案

首先需要确保创建的数据库表编码为utf-8,如下:CREATE TABLE `sys_user` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `username` varchar(50) DEFAULT NULL, `email` varchar(50) DEFAULT NULL, `password` varchar(80) DEFAULT NULL, `phoneNum` varchar(20) DEFAULT NULL, PRIMAR

2021-10-27 20:50:58 1111

原创 Intellij Idea2021.1.2 设置提示忽略大小写

将箭头指向去掉勾选就好了。

2021-08-10 16:36:59 1070

原创 HttpServletResponse验证码功能

新建一个类继承HttpServlet,重写doGet方法在doGet里面写方法体public class ImageServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //如何让浏览器3秒自动刷新一次 resp

2021-04-23 23:18:16 83

原创 解决eclipse使用windowBuilder创建的项目之导入问题

使用windowBuilder创建的项目导入到别的电脑时,发现不见了Source/Design可以右击鼠标找到open with 再选择windowBuilder Editor 即可重新显示Source/Design,如下图

2021-04-16 16:33:34 672 1

原创 HttpServletResponse下载文件功能

1、创建一个类,让类继承HttpServlet2、重写doGeo和doPost,如下:public class FileSerlvet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //1.要获取下载文件的路径 Stri

2021-04-06 21:11:29 444 1

原创 ServletContext对象

.

2021-03-27 09:10:48 113

原创 maven的clean报错

遇到的错误+1

2021-03-23 21:52:29 362

空空如也

空空如也

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

TA关注的人

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