spring核心框架体系结构
很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当初我就是这么干的! …
很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当初我就是这么干的! …
在项目框架搭建时使用SpringMVC+Spring+Hibernate集成遇到如下问题: [java]org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in re…
标签:错误一、缓存 1、hibernate缓存机制 缓存介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以…
一、Hibernate介绍 1、什么是Hibernate? Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。并且Hibernate是一个开源的orm(Object relations mapping)框架…
一、OGNL介绍 OGNL全称是Object-Graph Navigation Language(对象图导航语言)是一个用来获取 和设置 java对象属性的表达式语言,需在Struts2标签中使用。 在OGNL的使用中,需访问一系列对象,这些对象都存放在OGNL的context(上下文)中,cont…
目录结构 [java]一、JSTL简介和环境配置 1、什么是JSTL 2、为什么要使用JSTL 3、JSTL环境搭建 二、EL表达式 1.什么是EL表达式? 2.EL变量 3.EL隐式对象 4.EL运算符 三、JSTL核心标签库使用 四、JSTL函数使用[/java] 一、JSTL简介和环境配置 1…
内容目录 [java]一、struts核心文件 1.struts.properties文件struts2常量定义 2.struts.xml核心文件结构 二、Action搜索顺序 三、动态方法调用 1:Action的method属性完成动态方法调用 2:感叹号方式 !<h2> 3:通配符方…
一、struts2介绍 Apache Struts2 是流行和成熟的基于MVC设计模式的Web应用程序框架。它成功地结合了 WebWork和Struts1.x 两种 web 框架。使用OGNL表达式和Struts2标签来解决应用程序数据。通过Struts2可以减少使用MVC模式开发Web应用程序时间…
Web后台管理系统中数据的添加、删除、修改操作是必不可少的,一般是针对数据库表记录的增删改,如果操作数据包含头像图片,就需要涉及文件上传操作。 一、文件上传实现方式 1.自己解析实现 用到知识: 1.http协议 当向服务器发送一次请求时,其实质为向服务器发送一个文本数据,这个文本数据是按http请…
一、过虑器定义 过虑器是一个服务端实现javax.servlet.Filter接口的java类,它可以截取用户端的请求与服务端的响应信息,实现对这些信息过虑。可以实现以下目的: 1. 在客户端的请求访问后端资源之前,拦截这些请求。 2. 在服务器的响应发送回客户端之前,处理这些响应。 二、工作原理 …