摘要:
对MyBatis一直停留在仅仅会用的阶段,常用的场景就是通过MyBatis对表数据进行DML(insert, delete, update等)操作,从来没有想过通过MyBatis对数据库进行DDL(create, alter, drop)操作,最近的项目需要利用MyBatis对数据库进行DDL操作, 阅读全文
摘要:
日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。 一、入门实例 1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下 2、src同级创建并设置log4j.properties 3、设置日志内容 4、输出结 阅读全文
摘要:
创建一个以JDBC连接数据库的程序,包含7个步骤: 1、JDBC所需的四个参数(user,password,url,driverClass) user用户名 password密码 url定义了连接数据库时的协议、子协议、数据源标识。书写形式:协议、子协议、数据源标识 。 协议:在JDBC中总是以jd 阅读全文
摘要:
获取request有两种方法: 1.在web.xml文件中添加监听器,然后通过注解注入request: <listener> <listener-class>org.springframework.web.context.request.RequestContextListener</listene 阅读全文
摘要:
文章目录 application/x-www-form-urlencoded multipart/form-data application/json text/xml HTTP/1.1协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、C 阅读全文
摘要:
ApplicationListener是Spring事件机制的一部分,与抽象类ApplicationEvent类配合来完成ApplicationContext的事件机制。如果容器中存在ApplicationListener的Bean,当ApplicationContext调用publishEvent 阅读全文
摘要:
在进行Spring MVC的配置时,通常我们会配置一个dispatcher servlet用于处理对应的URL。配置如下: 这表示名字为 SpringMVC 的servlet会处理一切的url对应的请求,那么我们怎么让servlet来处理项目中的静态资源呢?这里有两种方法。 1. 另外使用一个ser 阅读全文
摘要:
当我们项目变大后,有时候需要多个数据源,接下来我们讲一种能等动态切换数据源的例子。 盗一下图: 单数据源的场景(一般的Web项目工程这样配置进行处理,就已经比较能够满足我们的业务需求) 多数据源多SessionFactory这样的场景,估计作为刚刚开始想象想处理在使用框架的情况下处理业务,配置多个S 阅读全文
摘要:
什么是Cookie? HTTP Cookie(也叫 Web Cookie或浏览器 Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服务器发起请求时被携带并发送到服务器上。通常,它被用于服务端判断两个请求是否来自于同一浏览器。Cookie 使基于无状态的 HTTP 阅读全文
摘要:
准备好的环境:Maven工程整合好了ssm,即spring+springMVC+mybatis。接下来准备将springMVC与freemarker整合,以html文件为模板。 一,加入freemarker依赖 二,在web.xml中的前端控制器选择加载mvc-context-freemarker. 阅读全文