javaWeb
文章平均质量分 78
Amour恋空
这个作者很懒,什么都没留下…
展开
-
mybatis学习使用
文章目录MyBatis简介MyBatis的优点与传统jdbc的比较Mybatis使用基本要素全局配置文件Mapper配置文件动态sql标签if 标签choose、when、otherwise 标签foreach遍历标签javaWeb项目进行mybatis搭建1、导入相应jar包2、书写配置文件3、创建相应数据库4、创建映射实体类5、存放增删改查sql的配置文件6、加入log4j日志7、将SqlSessionFactory设计成单例模式,做一个工具类8、代码测试mybatis注解开发常用注解@Param()注原创 2021-08-22 21:49:58 · 1000 阅读 · 4 评论 -
servlet3.0异步化简析
tomcat处理请求流程从客户端发出一次请求至tomcat容器大致经过如下过程:客户端发出http请求至tomcat的连接监听端口; tomcat connector接收线程接收请求,并根据http协议解析该次请求; tomcat 通过解析的http报文,初始化org.apache.coyote.Request,并实例化org.apache.coyote.Response; 经装饰模式转化为servlet api对应的HttpServletRequest与HttpServletReponse;原创 2020-09-08 11:52:16 · 326 阅读 · 0 评论 -
Mybatis学习与基础环境搭建(非maven)
MyBatis简介MyBatis的前身就是iBatis,iBatis本是由Clinton Begin开发,后来捐给Apache基金会,成立了iBatis开源项目。2010年5月该项目由Apahce基金会迁移到了Google Code,并且改名为MyBatis。MyBatis是一个数据持久层(ORM)框架。把实体类和SQL语句之间建立了映射关系,是一种半自动化的ORM实现。MyBatis的优点: 1.基于SQL语法,简单易学。2.能了解底层组装过程。 3.SQL语句封装在配置文件中,.原创 2020-09-05 16:02:40 · 1640 阅读 · 1 评论 -
mybatis PageHelper插件的使用
PageHelper的使用优点:无需你自己去封装以及关心sql分页等问题,使用很方便,前端取数据也很方便。1.引入pagehelper依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId>...原创 2019-11-13 16:17:14 · 222 阅读 · 1 评论 -
SSM(springmvc/spring/mybatis)框架整合
首先学习ssm框架整合之前需要对框架相关知识进行了解,先阶段两大开发框架ssm与ssh分别是什么,ssh不了解的可以去另一篇博客去进行学习https://blog.csdn.net/qq_40852784/article/details/79696008ssm简单的介绍,用大白话来讲ssm指的是使用springmvc作为web层进行路径解析处理/spring进行其他操作(ioc/di/aop....原创 2019-11-09 21:40:33 · 378 阅读 · 0 评论 -
JSON数据转换之net.sf.json包的使用
使用net.sf.json操作对象与json数据的转换json格式与数据的相互转换原文地址:https://blog.csdn.net/zz775854904/article/details/81094863maven使用net.sf.json需要导入的包json与数据的相互转换<dependency> <groupId>top.jfunc.jso...转载 2019-11-07 21:06:18 · 321 阅读 · 0 评论 -
SpringMVC实现文件上传
文件上传是项目开发中最常见的功能,springmvc支持多文件上传,方法如下1.SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用Spring的文件上传功能,则需要在上下文中配置MultipartResolver。在springmvc-config.xml进行配置文件如下:<bean id="multipart...原创 2019-11-07 17:46:45 · 200 阅读 · 0 评论 -
springMVC自定义数据绑定-Formatter
Formatter与Converter的作用相同(如果没有了解过Converter,请先看另一篇springMVC自定义数据绑定-Converter),但是Formatter的源类型必须是字符串(由客户端发送数据基本为字符串类型)写法增加自定义的Formatter类package my_formatter;import java.text.ParseException;i...原创 2019-11-07 13:37:01 · 461 阅读 · 1 评论 -
springMVC自定义数据绑定-Converter
Converter函数式接口能够将任意类型转换为指定的任意类型:S是源类型,T是目标类型。比如字符串->日期import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import org.springframework.core.conver...原创 2019-11-07 13:31:25 · 434 阅读 · 0 评论 -
使用spring JDBCTemple进行JDBC操作
使用jdbctemple操作jdbc原理 DriverManagerDataSource dataSource=new DriverManagerDataSource(); dataSource.setDriverClassName("com.mysql.jdbc.Driver"); dataSource.setUrl("jdbc:mysql:/...原创 2019-11-04 19:28:42 · 1021 阅读 · 1 评论 -
浅谈AOP
AOP介绍AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming),面向对象编程的补充和完善。 面向切面编程是面向对象中的一种方式而已。在代码执行过程中,动态嵌入其他代码,叫做面向切面编程。常见的使用场景:日志事物数据库操作面向切面编程,就是将交叉业务逻辑封装成切面,利用AOP的功能将...原创 2019-11-01 08:40:11 · 270 阅读 · 0 评论 -
JavaWeb基于servlet的文件上传与下载
文件上传基于form表单实现,就是在一个FORM中提交相应的信息,和之前我们的提交的注册信息之类的表单是不同的,所以要先改变一下FORM的属性,enctype="multipart/form-data“,这个属性告诉服务器,我们是要提交文件了,而不是一个表单。<input type=“file” />这是表单中用来选择上传文件用的,在表单中有这个元素后,会会自动生成...原创 2019-10-16 18:06:59 · 466 阅读 · 0 评论 -
javaWeb之Cookie和Session
会话技术在了解cookie和session之前,需要先了解一个概念:会话1. 概念在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。web应用中的会话过程类似于生活中的打电话过程,它指的是客户端(浏览器)与web服务器之间连续发生的一系列请求和响应的过程。例如:一个用户在某个网站上的整个购物过程就是一个会话。2. HttpServletRequest对象和Se...转载 2019-10-11 19:43:39 · 269 阅读 · 0 评论