- 博客(16)
- 收藏
- 关注
转载 MyBatis 中 @Param 注解的四种使用场景
一、作用使用@Param注解表示给参数命名,名称就是括号中的内容。给参数命名,然后在映射文件中就能根据名称获取参数值了二、使用场景有一些小伙伴觉得 MyBatis 只有方法中存在多个参数的时候,才需要添加 @Param 注解,其实这个理解是不准确的。即使 MyBatis 方法只有一个参数,也可能会用到 @Param 注解。但是,在你总结出规律之前,你可能会觉得莫名其妙,有...
2019-09-19 12:00:00
169
转载 SpringMVC的@ControllerAdvice注解
@ControllerAdvice顾名思义,他是一个Controller的增强,是一个异常处理类。常用于实现下面三个方面的功能:1、处理全局异常,结合方法型注解@ExceptionHandler,用于捕获Controller中抛出的指定类型的异常,从而达到处理不同类型的异常的目的。2、预设全局数据,结合方法型注解@ModelAttribute,表示其注解的方法将会在目标Con...
2019-09-19 11:06:00
148
转载 Maven简介
一、Maven简介 如今我们构建一个项目需要用到很多第三方的类库,如写一个使用spring的Web项目就需要引入大量的jar包。一个项目Jar包的数量之多往往让我们瞠目结舌,并且Jar包之间的关系错综复杂,一个Jar包往往又会引用其他Jar包,缺少任何一个Jar包都会导致项目编译失败。 以往开发项目时,程序员往往需要花较多的精力在引用Jar包搭建项目环境上,而这一项工作尤为艰...
2019-09-17 22:14:00
128
转载 JSP页面添加当前时间
JSP页面添加当前时间一、时间格式化1.引入标签<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>2.时间格式化<fmt:formatDate>标签用于使用不同的方式格式化日期。<jsp:useBean id="date" class="java.util...
2019-09-12 23:07:00
1868
转载 SSM整合
一、springmvc、spring、mybatis整合的步骤1.引入所有的jar包 1.1 mysql数据库驱动jar mysql-connector-java-5.1.46.jar 1.2 mybatis 的jar包 mybatis-3.2.2.jar 1.3 spring的核心jar。 commons-logging-1....
2019-09-09 20:12:00
116
转载 spring学习日志四
一、spring对JDBC的支持JdbcTemplate 简介为了使 JDBC 更加易于使用, Spring 在 JDBC API 上定义了一个抽象层, 以此建立一个 JDBC 存取框架. 作为 Spring JDBC 框架的核心, JDBC 模板的设计目的是为不同类型的 JDBC 操作提供模板方法. 每个模板方法都能控制整个过程, 并允许覆盖过程中的特定任务. 通过这种方式, ...
2019-09-09 19:33:00
165
转载 spring学习日志三
一、回顾1.1依赖注入的方式。set方法来注入 <property name=”属性名”/>构造方法来注入<construtor-arg index=””/>1.2依赖注入的数据类型。基本类型和字符串 value对象类型 ref <bean></bean>集合List set...
2019-09-07 17:36:00
113
转载 spring学习日志二
一、spring依赖注入的方式1.通过set方法来完成注入 <bean id="student" class="com.zhiyou100.xz.spring.Student" > <!-- property:通过set方法来注入Student类 的name属性值--> <property name...
2019-09-06 14:42:00
111
转载 spring框架学习日志一
一、简介1.对spring框架的简单理解 可以理解为它是一个管理对象的创建、依赖、销毁的容器 Spring 是一个开源框架. Spring 为简化企业级应用开发而生. 使用 Spring 可以使简单的 JavaBean 实现以前只有 EJB 才能实现的功能. Spring 是一个 IOC(DI) 和 AOP 容器框架.2.具体描述 Spring 轻...
2019-09-05 20:22:00
181
转载 springmvc学习日志四
一、回顾 1.文件上传 1.1引入fileupload的jar包 1.2在springmvc的配置文件中引入CommonsMutilpartResolver文件上传解析器 1.3在控制层在写入代码 2.拦截器 2.1创建一个类实现HandlerInterceptor接口 2.2在springmvc配置文件中配置该拦截器 ...
2019-09-05 19:37:00
156
转载 springmvc学习日志三
一、文件的上传1.首先在lib中添加相应的jar包2.建立jsp页面,表单必须是post提交,编码必须是multipart/form-data,文件上传文本框必须起名<body> <!-- 文件上传是上传到本地服务器下 而数据库中存放的是 图片的路径--> <form action="upload" method="...
2019-09-04 14:25:00
110
转载 springmvc学习日志二
一、当接受的参数为日期类型时1.建立jsp页面,向Controller类传入参数1.1当传入的参数为单个时<body> <form action="user/toDate.do" method="post"> 生日:<input type="date" name="date" /><br>...
2019-09-03 21:56:00
90
转载 springMVC学习日志一
一、springMVC流程图省略二、写一个简单的springmvc的demo来说明2.1引入springMVC相关的jar包2.2配置DispatcherServlet 在web.xml<servlet> <!-- springmvc的配置文件必须在【servlet-name】-servlet.xml --> ...
2019-09-02 23:50:00
139
转载 mybatis学习日志之总结
一、介绍mybatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持...
2019-08-31 17:44:00
132
转载 mybatis学习日志二
一、动态sql语句if语句if+where语句if+set语句choose(when,otherwise)语句trim语句sql片段foreach语句总结bean部分的User类代码:public class User { private int id; private String name; ...
2019-08-30 22:52:00
94
转载 mybatis学习日志一
Mybatis 介绍MyBatis 是支持 普通 SQL 查询 , 存储过程 和 高级映射 的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索封装。MyBatis 可以使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJO(Plain Old Java Objects,普通的 Java 对象)映射成数据库中...
2019-08-29 09:36:00
96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人