- 博客(24)
- 收藏
- 关注
转载 springMVC(十)——使用Ajax文件上传和参数上传
在springmvc中如何使用ajax即上传文件又上传参数呢?本文参考于https://blog.csdn.net/chengziaa123/article/details/81041371这里在JS中使用到了FromDataspringmvc.xml配置<!-- 配置文件上传解析器 --> <bean id="multipart...
2019-09-21 09:31:00 155
转载 SSM整合
Springmvc Spring Mybatis整合的步骤引入所有的jar文件1. mysql数据库驱动jar mysql-connector-java-5.1.46.jar 2. mybatis 的jar包 mybatis-3.2.2.jar 3. spring的核心jar。 commons-logging-1.1.3.j...
2019-09-17 19:01:00 134
转载 spring详解(五)——事物管理
Spring事物管理事物简介Spring中的事物管理1、作为企业级应用程序框架, Spring 在不同的事务管理 API 之上定义了一个抽象层. 而应用程序开发人员不必了解底层的事务管理 API, 就可以使用 Spring 的事务管理机制。2、Spring 既支持编程式事务管理, 也支持声明式的事务管理。3、编程式事务管理: 将事务管理代码嵌入到业务方法中...
2019-09-11 00:29:00 235
转载 spring详解(四)——JDBC
Spring JDBC1、在这里使用的是C3P0数据源,所以需要导入jar包,和额外的spring包2、spring配置文件中配置数据源bean和配置JDBCTemplate的bean<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework....
2019-09-10 22:18:00 111
转载 spring详解(三)——AOP
AOP: 注解来完成1、加入依赖的jar文件2、创建一个切面类package com.zhiyou.zjc.aspect;import java.util.Arrays;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.After;import org.as...
2019-09-10 22:02:00 119
转载 Spring详解(二)
Spring依赖注入的方式1. 通过set方法来完成依赖注入。2. 通过构造方法来完成依赖注入。依赖注入的数据类型1. 基本数据类型和字符串 使用value2. 如果是指向另一个对象的引用 使用ref3. 如果类对象注入的属性类型为list类型。4. 如果类对象注入的属性类型为map类型。Bean的作用域Bean的作用域默认为单例...
2019-09-07 20:23:00 120
转载 Spring详解(一)
Spring本文参考https://www.cnblogs.com/wmyskxz/p/8820371.html了解Spring:Spring 的优势低侵入 / 低耦合(降低组件之间的耦合度,实现软件各层之间的解耦)声明式事务管理(基于切面和惯例)方便集成其他框架(如MyBatis、Hibernate)降低 Java 开发难度Spring 框...
2019-09-06 23:51:00 84
转载 springMVC(九)——restful风格和异常处理
restful风格REST架构是一个抽象的概念,目前主要是基于HTTP协议实现,其目的是为了提高系统的可伸缩性,降低应用之间的耦合度,便于框架分布式处理程序。Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。它改变了URL的地址风格举个例子:以前的URL为:http://lo...
2019-09-05 20:46:00 146
转载 springMVC(八)——数据校验(后台校验 hibernate validate).
数据校验(后台校验 hibernate validate)1、首先要导入jar包2、在相应的实体类中加入注解package com.zhiyou100.zjc.bean;import javax.validation.constraints.Pattern;import org.hibernate.validator.constraints.Len...
2019-09-04 23:55:00 106
转载 springMVC(七)——拦截器
springmvc拦截器拦截器(拦截都是控制层的地址。 filter: )1、创建一个类 实现接口 HandlerInterceptor并重写接口的中方法package com.zhiyou100.zjc.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet....
2019-09-04 22:32:00 107
转载 springMVC(六)——文件上传
SpringMVC文件的上传直接来步骤和代码:1、首先需要导入jar包2、前端代码加颜色的代码需要注意<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html...
2019-09-04 21:35:00 107
转载 springMVC(五)——完成Ajax功能
使用Ajax接收和传输参数1、Controller返回的类型为text类型的方式.@Controllerpublic class UserAnnotation { @RequestMapping("info") @ResponseBody public String list(String name) { Syste...
2019-09-03 23:27:00 130
转载 springMVC(四)—— 完成接收参数
通过springmvc来完成接受参数前端代码:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset...
2019-09-03 21:52:00 131
转载 springMVC(三)—— HandlerMapping的种类
常见的HandlerMapping1、BeanNameUrlHandlerMapping 根据bean标签的名称找到对应的Controller类2、SimpleUrlHandlerMapping 根据bean的id查找对应的Controller类3、ControllerClassNameHandlerMapping 根据controller类的名字找到对应的Controlle...
2019-09-03 21:02:00 251
转载 springMVC(二)—— 简单的springmvc的demo
简单的springmvc的demo1、引入springmvc相关的jar包2、配置DispatcherServlet 在web.xml <servlet> <servlet-name>springMVCConfig-servlet</servlet-name> <servlet-class>o...
2019-09-02 23:36:00 100
转载 springMVC(一)——springMVC流程
MVC模式MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。Model(模型)- 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。View(视图)- 视图代表模型包含的数据的可视化。Controller(控制器)- 控制器作用于模型和视图上。它控制数据...
2019-09-02 21:49:00 171
转载 Mybatis详解(五)----分页助手(pageHelper)
PageHelperPageHelper是国内非常优秀的一款开源的mybatis分页插件,它支持基本主流与常用的数据库,例如mysql、oracle、mariaDB、DB2、SQLite、Hsqldb等。本项目在 github 的项目地址:https://github.com/pagehelper/Mybatis-PageHelper本项目在 gitosc 的项目地址:h...
2019-08-31 16:02:00 247
转载 Mybatis详解(四)----逆向工程(generator)
Mybatis的逆向工程(generator)由表来帮我们生成dao,bean,xml映射文件参考http://www.mybatis.org/generator/1、首先要引入mybatis-generator的jar包2、创建generator的配置文件进入http://www.mybatis.org/generator/网站,找到配置的xml代码如下...
2019-08-31 14:44:00 139
转载 Mybatis详解(三)-----动态SQL
本文参考https://www.cnblogs.com/ysocean/p/7289529.html#_label0动态的SQL1、if语句根据 name 和 age 来查询数据。如果name为空,那么将只根据age来查询;反之只根据name来查询<select id="getSelectResult" parameterType="map" resultTy...
2019-08-30 21:35:00 108
转载 Mybatis详解(二)
使用接口结合xml文件创建一个接口,该接口要和映射文件匹配public interface UserDao { //根据ID查询 User getUserId(int id);}在映射文件中<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//...
2019-08-30 21:27:00 104
转载 Mybatis详解(一)
什么是MybatisMyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和Java的 POJOs(Plain Old Java Objects,普通的 Java 对象)映射成数据库中的记录。...
2019-08-30 19:34:00 130
转载 Java集合
集合(java.util.*):里面可以存放任意个对象的容器,该容器可以对里面的元素进行操作。Collection:它是集合的根部接口。 该接口下的子接口为: List: ArrayList LinkedList Vector Set: HashSet TreeSet LinkedHashSetColl...
2019-07-17 19:47:00 60
转载 Java基础之IO
File类File文件类只能对文件本身操作,不能对文件中的内容进行操作。 public File(String pathname);构造方法。 boolean createNewFile() throws IOException; 创建新的文件 boolean mkdir() 创建目录 boolean mkdirs() 创建多层目录 boolea...
2019-07-16 13:55:00 80
转载 Java异常知识点!
1.异常:程序在运行时所出现的意外情况(错误)。2.异常出现后所带来的问题? 异常处后面的代码就会无法执行了。3.Java中如何进行异常处理。 try{ //可能发生异常的地方 }catch(异常类型 异常对象){ //java把所有的异常封装成类了 //捕获异常 }catch(异常类型 异常对象){ //java把所有的异常封装成类了 //捕获...
2019-07-15 10:56:00 165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人