SPRING 框架
文章平均质量分 70
荃子
对开源软件有浓厚兴趣。
展开
-
EntityManager方法简介
转载自: http://blog.163.com/zhouhuoxiang12@126/blog/static/88776461200945112658420/EntityManager 是用来对实体Bean 进行操作的辅助类。他可以用来产生/删除持久化的实体Bean,通过主键查找实体bean,也可以通过EJB3 QL 语言查找满足条件的实体Bean。实体Bean 被Entit转载 2014-12-18 14:50:41 · 198 阅读 · 0 评论 -
org.springframework.web.servlet.mvc.SimpleFormController简单使用
转载自: http://bepatient.iteye.com/blog/901372 Html代码 %@ page language="java" import="java.util.*" pageEncoding="utf-8"%> > html> head> title>org.springframework.web.servlet.mvc.Simp转载 2014-12-29 13:49:58 · 408 阅读 · 0 评论 -
Spring MVC之SimpleFormController的简单使用
转载自:这里很明显,SimpleFormController是处理表单提交比较好的一种控制器。下面就一个小例子对SimpleFormController的用法做一个总结。首先提纲挈领,我们的例子是做一个新闻提交模块。如下图所示:在输入http://localhost:8080/javalearn1.0/addNews.html后,即打开此页面,从数据库中读出新闻类别并在se转载 2014-12-29 14:20:44 · 232 阅读 · 0 评论 -
Spring Framework
参见:http://projects.spring.io/spring-framework/#quick-start转载 2014-12-29 13:59:53 · 183 阅读 · 0 评论 -
spring 的注解与配置文件
如题转载 2014-12-29 14:59:17 · 315 阅读 · 0 评论 -
Spring注解详解
概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,而转载 2015-01-19 11:10:49 · 311 阅读 · 0 评论 -
org.springframework.transaction.interceptor 类 TransactionProxyFactoryBean
转载自:这里org.springframework.transaction.interceptor类 TransactionProxyFactoryBeanjava.lang.Object org.springframework.aop.framework.ProxyConfig org.springframework.aop.framework.AbstractS转载 2014-12-30 09:11:56 · 560 阅读 · 0 评论 -
org.springframework.transaction.interceptor.TransactionInterceptor
java.lang.ObjectAbstractPointcutAdvisororg.springframework.transaction.interceptor.TransactionAttributeSourceAdvisorpublic class TransactionAttributeSourceAdvisorextends Abstr转载 2014-12-30 09:20:43 · 1560 阅读 · 0 评论 -
Spring @transactional annotation 事务使用详解
转载自:一号门annotation 方式写程序越来越称谓主流了,以前用hibernate 也用 xml 一大堆配置文件。spring beans 管理也是一大堆xml 配置文件,但现在的趋势是 annotation ,这种方式写程序更方便,很少配置文件,维护起来也比较方便。这几天重新看 spring 的文档,仔细看了下 annotation 方式下事务的管理方式.1. 配置 : 告诉s转载 2014-12-30 09:47:09 · 275 阅读 · 0 评论 -
Spring 开发指南
文档说明(at) 为email@ 符号Spring 开发指南前言2003 年年初,笔者在国外工作。其时,一位与笔者私交甚好的印度同事Paradeep从公司离职去斯坦福深造,临走送给笔者一本他最钟爱的书籍作为纪念。工作间隙,时常见到他摩娑此书,摇头不止(印度人习惯和中国人相反,摇头代表肯定、赞同,相当于与中国人点头。笔者刚开始与印度同僚共事之时,每每组织项目会议,一屋子人转载 2014-12-30 13:57:07 · 404 阅读 · 0 评论 -
org.springframework.jdbc.core.JdbcTemplate
今天看了下Spring的源码——关于JDBC的"薄"封装,Spring 用一个Spring JDBC模板类来封装了繁琐的JDBC操作。下面仔细讲解一下Spring JDBC框架。一、首先看一下为什么要对JDBC进行封装? 传统的JDBC API实现比较底层,不管用户执行一个复杂的数据库操作还是一个简单的数据库查询操作,都有一个模板可以使用:捕获或抛出异常—获取连接—创建Statemen转载 2014-12-30 14:31:39 · 662 阅读 · 0 评论 -
这是怎么连接起来的 ?
mvc-config.xml 有这样一段内容<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> /WEB-INF/view/ .jsp HomeControler.java 有这样一段内容 @R转载 2014-12-30 16:02:03 · 281 阅读 · 0 评论 -
org.springframework.web.servlet.handler.SimpleUrlHandlerMapping
转载自:这里org.springframework.web.servlet.handler类 SimpleUrlHandlerMappingjava.lang.ObjectWebApplicationObjectSupportorg.springframework.web.servlet.handler.AbstractHandlerMapping转载 2014-12-30 16:59:14 · 777 阅读 · 0 评论 -
Spring配置中transactionAttributes的意义
转载自:这里目前公司使用JSF+Spring+JPA的开发框架,先不讨论此框架的优劣,说说早期应用中碰到的问题:在使用spring提供的JpaTemplate进行查询时,如果数据量超过100条,查询效率就会明显降低。由于开始时使用JPA内部的双向关联,造成各实体内部关联过多,从而影响所有的操作,因此怀疑是因为JPA的关联关系所致。但是去掉关联关系后的效果不显著。此时追踪JPA生成的SQ转载 2014-12-30 09:26:30 · 302 阅读 · 0 评论 -
Spring 事务机制总结
转载自: 这里Spring两种事物处理机制,一是声明式事物,二是编程式事物声明式事物1)Spring的声明式事务管理在底层是建立在AOP的基础之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,在执行完目标方法之后根据执行情况提交或者回滚事务。声明式事务最大的优点就是不需要通过编程的方式管理事务,这样就不需要在业务逻辑代码中掺杂事务管理的代码,只需在转载 2014-12-29 16:44:05 · 300 阅读 · 0 评论 -
org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
转载自:这里org.springframework.aop.framework.autoproxy类 BeanNameAutoProxyCreatorjava.lang.Objectorg.springframework.aop.framework.ProxyConfigorg.springframework.aop.framework.autoproxy.转载 2014-12-30 09:29:34 · 371 阅读 · 0 评论 -
spring mvc:控制层梳理
言归正传,研究一下注解下的控制层。 我习惯于使用JSTL展示页面,因此需要在原lib基础上增加jstl.jar和standard.jar,详细lib依赖如下:引用aopalliance-1.0.jar commons-logging-1.1.1.jar log4j-1.2.15.jar spring-beans-2.5.6.jar spring-context-2.转载 2014-12-30 13:07:35 · 261 阅读 · 0 评论 -
spring mvc 的控制层控制了什么?
如题转载 2014-12-30 13:14:50 · 357 阅读 · 0 评论 -
Spring MVC开发--开发用户登录功能
1.Spring MVC开发的流程。(1)编写输入表单页面。(2)配置处理器映射和处理器。(3)编写Form类。(4)编写处理器类。(5)配置JSP视图解析器。(6)编写返回JSP页面 2 本例的开发过程包括 已经配置好了Spring环境(1)新建登录页面login.jsp(2)配置处理器映射与处理器(3)新建登录表单类com.demo.spring转载 2014-12-29 10:58:08 · 294 阅读 · 0 评论 -
Spring3.0.6定时任务task:scheduled
转载自:这里项目使用的Spring版本比较旧是3.0.6版本,由于需要进行定时任务,就决定使用Spring自带的scheduled task。在网上找了很多文章,也查看了Spring3.0.6的官方文档,按照网上和文档所说,可以使用注解或者配置两种方法之一都行,但是我发现单独使用两种方法都不行,怎么配置任务都无法运行。最后看到一篇文章说两种方法同时用,才成功执行定时任务,可转载 2014-12-29 13:27:19 · 245 阅读 · 0 评论 -
Spring Web MVC 的HandlerMapping的使用之-------SimpleUrlHandlerMapping(有三种配法)
转载自: http://blog.csdn.net/liuxiit/article/details/5715395使用背景:第一步>>>在包com.spring.web.controller下创建一个Controller: LoginConstrollerpublic class LoginController extends AbstractController{转载 2014-12-29 11:02:16 · 224 阅读 · 0 评论 -
SpringMVC+Apache Shiro+JPA(hibernate)案例教学(一)整合配置 发表于10个月前(2014-02-10 1
转载自:这里转载 2014-12-18 17:40:15 · 397 阅读 · 0 评论 -
JPA注解之 GenerationType.IDENTITY
File: Professor.javaimport java.util.ArrayList;import java.util.Collection;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;imp转载 2014-12-19 13:24:00 · 8317 阅读 · 0 评论 -
基于Spring MVC框架的Web登录模块的设计与实现
Spring MVC相当灵活,且可以扩展,其MVC框架是围绕 DispatcherServlet这个核心展开的,其MVC框架是围绕 DispatcherServlet这个核心展开的。核心控制器的作用就是截获请求,并将其分发到相应的业务控制器中,由业务控制器调用业务处理方法处理业务逻辑,返回一个模型和视图对象,核心控制器再根据此对象找到视图显示出处理结果。本登录模块采用B/S的三层结构模转载 2014-12-23 14:07:24 · 462 阅读 · 0 评论 -
ModelAndView解析
查看spring的帮助文档得到以下信息:org.springframework.web.servlet Class ModelAndViewjava.lang.Object org.springframework.web.servlet.ModelAndViewpublic class ModelAndViewextends ObjectHolder for转载 2015-01-12 13:46:37 · 300 阅读 · 0 评论 -
使用 Spring 实现编程事务
Spring Framework 提供了两种实现 Programmatic Transaction 模型的方法。一种是通过 Spring TransactionTemplate 来实现,另一种是直接使用 Spring平台事务管理程序。这里使用第二种技巧来演示 Spring 中的 Programmatic Transaction 模型。Spring 至少有九种平台事务管理程序。最常用的包括转载 2014-12-24 13:07:47 · 195 阅读 · 0 评论 -
JPA基本属性注解
JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据JPA规范要求在类路径的META-INF目录下放置persistence.xmlJPA 中将一个类注解成实体类(entity class)有两种不同的注解方式:基于属性(property-based)和基于字段(field转载 2014-12-18 11:12:31 · 694 阅读 · 0 评论 -
SpringMVC入门
在Web MVC架构中,使用者并不是直接连接至所需要的资源,而是先连接至前端控制器(Front controller),由前段控制器判断使用者的请求要分派(Dispatch)给哪一个控制对象(Controller)来处理请求,藉此达到控制使用者请求资源的目的。 在Spring 的 Web MVC中,担任前段控制器角色的是org.springframework.web.servlet.Dis转载 2014-12-24 10:05:20 · 171 阅读 · 0 评论 -
一份 spring mvc框架 web.xml配置文件
参见: http://blog.csdn.net/fatparsifal/article/details/42099513 spring spring.profiles.default development contextConfigLocation classpath:spring/application-config.x转载 2014-12-26 16:26:22 · 229 阅读 · 0 评论 -
Spring3之InternalResourceViewResolver
打开Spring的源代码,我们可以在org.springframework.web.servlet.view包下看到很多的 View和ViewResolver类;View类为我们提供一些缺省的待扩展的View,如 org.springframework.web.servlet.view.document.AbstractExcelView提供了一个缺省的Excel 格式的Vi转载 2014-12-26 16:33:54 · 233 阅读 · 0 评论 -
Spring MVC中的HandlerMapping
转载自 http://blog.csdn.net/prince2270/article/details/5894456如何根据http请求选择合适的controller是MVC中一项十分关键的功能,在Spring MVC中,HandlerMapping接口是这一活动的抽象。同时,Spring MVC也提供了一系列HandlerMapping的实现,根据一定的规则选择controller转载 2014-12-26 16:49:46 · 204 阅读 · 0 评论 -
UrlBasedViewResolver
参见:http://docs.spring.io/spring/docs/3.0.x/javadoc-api/org/springframework/web/servlet/view/UrlBasedViewResolver.htmlUrlBasedViewResolver:它是对ViewResolver的一种简单实现,而且继承了AbstractCachingViewResolver,转载 2014-12-26 16:59:09 · 817 阅读 · 0 评论 -
Spring MVC中的视图解析ViewResolver
转载自: http://blog.csdn.net/prince2270/article/details/5891085在Spring MVC中,当Controller将请求处理结果放入到ModelAndView中以后,DispatcherServlet会根据ModelAndView选择合适的视图进行渲染。那么在Spring MVC中是如何选择合适的View呢?View对象是是如何转载 2014-12-26 17:08:48 · 201 阅读 · 0 评论 -
SpringMVC视图解析器
转载自:http://haohaoxuexi.iteye.com/blog/1770554前言 在前一篇博客中讲了SpringMVC的Controller控制器,在这篇博客中将接着介绍一下SpringMVC视图解析器。当我们对SpringMVC控制的资源发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,接着Spring会分析看哪一个H转载 2014-12-26 16:44:13 · 220 阅读 · 0 评论 -
spring mvc中的页面跳转
转载自: http://blog.csdn.net/jackyrongvip/article/details/4607653最近在spring mvc中遇到了如何实现页面跳转的问题.比如在页面A中的提交按钮用户提交后,需要重定向到另外一个新的页面,并且有可能要把一些参数带过去. 这其实在实现中有两个方法1 在controller中实现redirect,可以使用sendRedi转载 2014-12-29 10:44:27 · 171 阅读 · 0 评论 -
SSH配置:spring:applicationConfig.xml
转载自:这里近来做了一个小项目,用到了Struts1.x,Spring 2.5和Hibernate3,其中的一些配置文件较为典型,所以拿到这里来和大家分享。xml version="1.0" encoding="UTF-8"?>beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=转载 2014-12-29 11:22:32 · 221 阅读 · 0 评论 -
applicationContext.xml 配置文件的一些认识
转载自:这里存放位置:1:src下面需要在web.xml中定义如下: contextConfigLocation classpath:applicationContext.xml2:WEB-INF下面需要在web.xml中定义如下: contextConfigLocation WEB-INF/applicationContext*.xml转载 2014-12-29 11:19:41 · 204 阅读 · 0 评论 -
Spring@Autowired注解与自动装配
转载自:http://blog.csdn.net/heyutao007/article/details/59815551 配置文件的方法 我们编写spring 框架的代码时候。一直遵循是这样一个规则:所有在spring中注入的bean 都建议定义成私有的域变量。并且要配套写上 get 和 set方法。 Boss 拥有 Office 和 Car 类转载 2014-12-29 14:29:47 · 180 阅读 · 0 评论 -
spring发布和接收定制的事件(spring事件传播)
有事件,即有事件监听器. 有人问你spring监听器有哪些你看了下文即也知道了。 事件传播ApplicationContext基于Observer模式(java.util包中有对应实现),提供了针对Bean的事件传播功能。通过Application. publishEvent方法,我们可以将事件通知系统内所有的ApplicationListener。事件传播的一个典型应转载 2014-12-31 16:34:44 · 296 阅读 · 0 评论