自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springmvc文件上传

springMVC文件上传1.前端文件的上传1.1条件文件上传的要求:1.前端: 使用 2.对表单要求​ 1) method必须是post, 不能是get, 请求参数通过url传递数据, 文件无法在url传递,get提交方式数据限制大小​ 2) form标签的enctype属性(请求参数传递给后台需要进行怎样的编码), multipart/form-data2.后端对文件的下载2.1配置文件导入依赖:<!--文件上传--><dependency> &

2022-01-18 23:46:33 202

原创 全局异常管理器

全局异常处理器什么是全局的异常处理器?为什么需要全局的异常处理器?全局异常处理器指的是将所有的异常统一进行处理,让spring进行AOP的插入调用,从而使代码变得简洁。下图是所有的异常产生的层如何编写异常处理器1)实现HandlerExceptionResolver 接口缺点:1.不灵活,不能支持前后端分离的操作​ 2.不友好,不支持json,返回的是一个ModelAndView1.编写实现类public class MyExceptionHandler implem

2022-01-18 23:43:16 298

原创 springmvc参数注入

SpringMVC参数注入1.简单参数注入1.通过key=value方法注入前端请求 127.0.0.1:8080/user?username=tom&age=12后端接收时的参数必须也为username和age如果参数名不统一,既参数不是username或者age则需要通过注解映射package com.fs.controller;import com.fs.entity.User;import org.springframework.stereotype.Control

2022-01-14 15:22:27 1176

原创 mybatis替换JDBC

mybatis替换JDBC初步替换准备条件1.需要一个实体类。package com.fs.entity;public class BookType implements Serializable { private Integer bookType_id; private String bookType_name; ...//实现无参,有参构造,set/get方法,equals和hashcode方法,toString方法}2.需要一个xml文件,用

2021-11-24 08:59:33 922

原创 mybatis初试

mybatis初试1.创建一个maven工程​ 引入mybatis、junit、log4j依赖2.配置mybatis-config.xml配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><

2021-11-23 00:33:19 462

原创 mybatis-config.xml文件的常用标签

mybatis-config.xml文件的常用标签<!ELEMENT configuration (properties?, settings?, typeAliases?, typeHandlers?, objectFactory?, objectWrapperFactory?, reflectorFactory?, plugins?, environments?, databaseIdProvider?, mappers?)>properties标签加载properties资源文件

2021-11-23 00:31:07 754

原创 mybatis框架介绍

Mybatiesmybatis的目的替换jdbc之前的使用jdbc:1)大量重复代码2)sql写在代码中,硬编码3)数据库:关系型数据库,以表来组织数据 ,一条记录,一个字段,表与表关系使用外键关联java:面向对象的,类,对象,属性,关联属性mybatis 前身ibatis, 托管在github下载: https://github.com/mybatis/mybatis-3/releases使用maven管理依赖mybatis框架持久层(DAO)的框架, 封装jdbc,

2021-11-22 01:05:56 532

原创 maven的创建

maven的使用1.创建mavenmaven的继承使用时需要有一个基本的maven 然后在这个基本的maven上进行new model 选择maven即可2.结构介绍2.1 java包用来编写java代码,跟最初的编写一样;2.2 resources包用来存放配置文件,可以将.properties、.xml文件等配置文件放到resources包中//实际配置文件不会放在包下, 放在classpath(类路径)目录 //传统的java项目:classpath: 就是src目录

2021-11-22 00:20:09 617

原创 pom常用标签

pom.xml文件groupId Maven项目所属的实际项目artifactId Maven项目的一个模块version 定义项目版本。dependencies和dependencydependencies是配置所有的依赖信息dependency是单个依赖信息注:dependency中的GAV与上述的GAV意义相同,只是他是别人的GAV<dependencies> <dependency> <groupId>mysql&lt

2021-11-21 23:36:12 902

原创 项目开发体会

开始动手尝试项目开发,不得不说项目开发是很难得事情,看起来开发项目需要实现的功能很简单,但是每个功能的背后都需要花上很久的时间,单单每天码代码就已经很累了,还要时时刻刻的解决功能中的每个问题,对于精力就有很高的要求。对于项目需要用的软件也是第一次接触,仅仅以以前的基础还不够看,还要时时刻刻的摄入新的知识。跟着老师的步伐,我还只能做到封面设计,背后所需要用到的数据还有一大推,有时候出现错误,往往要...

2019-03-10 19:27:29 1425

空空如也

空空如也

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

TA关注的人

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