SPRING和SPRING MVC
文章平均质量分 82
普通网友
这个作者很懒,什么都没留下…
展开
-
各种jar包下载
http://www.java2s.com/Code/Jar/o/Downloadorgspringframeworkweb305RELEASEjar.htm原创 2013-11-15 16:34:14 · 1234 阅读 · 0 评论 -
Spring实现JavaMail邮件发送功能
Spring有一个专门负责管理Javamail发送的机制,在org.springframework.mail包下是负责管理JavaMail发送的,我把这个包下的类封装到一个Jar文件中作为jar包资源使用,(如有需要下载的可以到我的资源中下载),其中org.springframework.mail.javamail.JavaMailSenderImpl就是我们需要用到掌管发送邮件的类,在Sprin转载 2013-11-28 14:46:27 · 1314 阅读 · 0 评论 -
《Spring技术内幕》学习笔记13——SqlMapClientTemplate对Ibatis的封装
1. SqlMapClientFactoryBean:Spring中通过SqlMapClientTemplate提供对Ibatis的支持,与Spring对Hibernate的支持类似,Spring中SqlMapClientFactoryBean就是管理Ibatis的IoC容器,我们首先分析SqlMapClientFactoryBean的源码:[java] view pl转载 2013-11-14 17:44:43 · 1922 阅读 · 1 评论 -
Spring中bean标签中的parent属性
parent属性最大的作用就是当很多bean都重用一些属性时,我们可以创建一个父亲bean,然后所有的bean都设定parent属性,引用父亲bean。转载 2013-11-14 17:50:34 · 1861 阅读 · 0 评论 -
Spring MVC 教程,快速入门,深入分析
资源下载:Spring_MVC_教程_快速入门_深入分析V1.1.pdfSpringMVC核心配置文件示例.rar 作者:赵磊博客:http://elf8848.iteye.com 目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图四、spring mvc Dis转载 2013-11-14 16:29:03 · 916 阅读 · 0 评论 -
java 利用spring JavaMailSenderImpl发送邮件,支持普通文本、附件、html
1、创建邮件发送器利用spring JavaMailSenderImpl发送邮件,支持普通文本、附件、html" style="margin:0px; padding:0px; border:0px; list-style:none">首先定义JavaMailSenderImpl对象,并对其进行smtp相关信息设置,相当于我们自己的邮箱,如下:Java代码Jav转载 2013-11-28 14:08:06 · 2287 阅读 · 0 评论 -
用spring实现的发送mail实例
借鉴别人的优点以及自己的一些加工,写出如下代码:package test;import java.util.Properties;import javax.mail.MessagingException;import javax.mail.internet.MimeMessage;import org.springframework.mail.SimpleMailMessage;原创 2013-11-28 14:06:25 · 1151 阅读 · 0 评论 -
Spring源码下载地址
Spring源码下载地址今天想下载一下Spring的源代码,登录到Spring官网,傻眼了,根本找不到下载的地方!费了九牛二虎之力在网上找到了一个下载地址,记下来,免得下次再次傻找。http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-1.2.8-with-de转载 2013-11-28 14:18:48 · 1565 阅读 · 0 评论 -
Spring整合dwr实例解析
dwr是java平台上一个可用的Ajax-RPC 工具包,用于改善web页面端与java类的交互。它使得Ajax开发变的更加简单。使用DWR框架可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样。更简单一点来说DWR提供了一个引擎文件engine.js,它可以把服务器端java对象的方法暴露给javascript。使用 D转载 2013-12-10 16:22:16 · 965 阅读 · 0 评论 -
springmvc多视图解释配置详解
spring mvc多视图解释,配置详解[java] view plaincopyprint?"1.0" encoding="UTF-8"?> "http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml转载 2013-12-11 11:22:06 · 834 阅读 · 0 评论 -
深入浅出面向切面编程AOP
在Spring框架中,有一个重要的内容,那就是AOP,今天对AOP--面向切面编程进行总结。首先,什么是AOP,简单的说,AOP是一种思想(也称模式)。它是一种处理问题的方式,是一个规范。AOP中的相关概念:Aspect:切面,这是我们使用AOP首先要找到的,是使用AOP的基础。Joint point:连接点,具体可以是程序执行过程中的某一行为,如类中的一个方法。Pointcu原创 2013-12-12 12:16:22 · 1084 阅读 · 0 评论 -
浅谈Spring事务隔离级别
一、Propagation :key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS 支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_M原创 2013-12-18 17:36:03 · 796 阅读 · 0 评论 -
jaas之登录实例
JAAS:Java Authentication and Authorization Service,提供了认证和授权框架。本例是认证的实现,JAAS定义了可插拔的认证机制,使认证逻辑独立开来,可通过修改配置文件切换认证模块。一、配置文件及设置1. 配置文件(假设为D:/jaas.conf):Sample{ com.fastunit.samples.jaas.Sa原创 2014-04-14 17:31:26 · 2452 阅读 · 0 评论 -
spring之配置C3P0实例
啥也不说了,直接上代码: ${jdbc.driverClassName} ${jdbc.url} ${jdbc.username} ${jdbc.password} ${jdbc.minPoolSize} ${jdbc.maxPoolSize}原创 2014-04-11 17:31:33 · 1440 阅读 · 0 评论 -
MiniDao普通项目集成方案
MiniDao普通项目集成方案1、导入必要的jar包: 2、spring配置文件增加如下配置:Hibernate工具栏配置--> bean id="miniDaoHiberCommonDao" class="org.jeecgframework.minidao.hibernate.dao.impl.GenericBaseCommonDao">转载 2013-11-26 10:28:04 · 1553 阅读 · 0 评论 -
struts2+spring线程安全
对spring容器而言,struts2的action就是一个普通Bean,也可以接收依赖注入,这就可以轻松的将业务逻辑组件注入Action Bean中,当spring管理struts2的action时,一定要配置scope属性,因为Action里包含了请求的状态信息,所以,必须为每个请求对应一个Action,所以不能将该Action实例配置成单例模式。当使用spring转载 2013-11-12 13:34:34 · 706 阅读 · 0 评论 -
spring引用properties文件内容
1.PropertyPlaceholderConfigurer类它是把属性中的定义的变量(var)替代,spring的配置文件中使用${var}的占位符beans>bean id="configBean" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">转载 2013-11-12 13:15:15 · 1199 阅读 · 0 评论 -
Spring MVC 的请求参数获取
Spring MVC 的请求参数获取1.通过@PathVariabl注解获取路径中传递参数[java] view plaincopy@RequestMapping(value = "/{id}/{str}") public ModelAndView helloWorld(@PathVariable String id,转载 2013-11-15 16:44:49 · 1022 阅读 · 0 评论 -
springmvc的@RequestMapping、@PathVariable、@RequestParam
springmvc@RequestMapping@PathVariable@RequestParam springmvc的@RequestMapping、@PathVariable、@RequestParam @RequestMapping("/somepath/{userName}") public String register(@PathVariable(value = "userName"转载 2013-11-15 15:33:54 · 1502 阅读 · 0 评论 -
Spring实战之Cache
springcachecachingexceptionuseraop 这里假定我们已经有了一些现成的类和接口,比如说1> 一个现成的User POJO对象2> 一个UserDao接口和UserDaoHibernateImpl实现类3> 一个UserService接口和UserServiceImpl实现类 1. 这是使用的是Maven做的项目管理工具,在使用cach转载 2013-11-25 11:31:29 · 981 阅读 · 0 评论 -
spring心得2--bean的生命周期@Spring监听器的作用@Spring初始化容器案例分析@web项目使用
Scope的默认值是singleton,lazy-init的默认值是default,default相当于false1.bean的生命周期bean被载入到容器中时,他的生命周期就开始了。bean工厂在一个bean可以使用前完成很多工作:1).容器寻找bean的定义信息并实例化。2).使用依赖注入,spring按bean定义信息配置bean的所有属性。3).若bean实现了Bean转载 2013-11-12 13:09:33 · 1204 阅读 · 0 评论 -
spring加载jar包中多个配置文件
在使用spring加载jar包中的配置文件时,不支持通配符,需要一个一个引入,如下所示:contextConfigLocationclasspath*:beanconfigs/applicationContext_1.xml,classpath*:beanconfigs/applicationContext_2.xml,... 这样太复杂了,对于一个大的项目而言,要在这里写入太多的配置转载 2013-11-12 13:17:09 · 1973 阅读 · 0 评论 -
spring中动态加载配置文件
一般系统中spring配置文件的加载都是在系统启动的时候进行的,启动之后系统就可以获得配置文件定义的Bean了。但希望不重新启动系统,系统又可以在运行过程动态加载配置文件获得新定义的Bean时,改怎样实现呢?本文给出了一个通过动态加载配置文件实现数据源切换功能的过程。 因为不同的数据源是通过不同的spring配置文件进行定义的,所以下面先给出spring文件的配置内容。针对Oracle数据库,先编转载 2013-11-12 13:20:07 · 3311 阅读 · 0 评论 -
JBPM4整合Spring环境搭建
搭建JBPM4.4和Struts2.2.1、Spring2.5.6开发环境:(1):创建JBPM的主配置文件:jbpm.cfg.xml。该文件在JBPM下的/install/src/cfg/jbpm/spring.jbpm.cfg.xml。将spring的前缀去掉后copy到项目的src目录下(2):spring的核心配置文件applicationContext.xml。该文件也不需要自己转载 2013-11-12 13:26:25 · 1605 阅读 · 0 评论 -
Spring注解式与配置文件式
Spring注解方式bean容器管理 1.通过在配置文件中配置spring组件注入 2.为Spring编写简单bean类,一般对应接口与具体实现类例如:a.在com包下建立如下接口:HessianHelloWorldb.com.impl包下新建如下实现类:HessianHelloWorldImpl 3.在此处使用注解形式进行来支持bean的管理 在具转载 2013-11-12 13:21:14 · 1683 阅读 · 0 评论 -
Spring调用JDK的ResourceBundle读取配置文件
1 配置文件中读取message 的时候经常出现乱码,最经常用的应该是JDK的转码工具:native2ascii.exe。 每次必须运行native2ascii方法比较繁琐,实际开发中,我们可以通过Apache Ant的Native2Ascii 任务进行批量转码。如: native2ascii encoding="GBK" src="http://archive.c转载 2013-11-12 13:22:24 · 1020 阅读 · 0 评论 -
Listener 监听器
1、Listener的定义与作用 监听器Listener就是在application,session,request三个对象创建、销毁或者往其中添加修改删除属性时自动执行代码的功能组件。 Listener是Servlet的监听器,可以监听客户端的请求,服务端的操作等。2、Listener的分类与使用 主要有以下三类: 1、ServletContext监听 Serv转载 2013-11-12 13:03:16 · 971 阅读 · 0 评论 -
Spring配置文件的拆分
有两种拆分方式,也就路径不同而已。 1.其中spring配置文件在src目录下,spring是个包 在web.xml文件中 contextConfigLocationclasspath:spring/applicationContext.xmlorg.springframework.web.context.ContextLoaderListener 2.其中Spr转载 2013-11-12 13:12:00 · 2352 阅读 · 1 评论 -
spring@Transaction注解方式的事务
spring@Transaction注解方式的事务作者:wangshuqin0716 | 阅读7次 2013/1/15 15:09:12 默认遇到throw new RuntimeException("...");会回滚需要捕获的throw new Exception("...");不会回滚// 指定回滚@Transactional(rollbackFor=Ex转载 2013-11-12 13:30:06 · 1078 阅读 · 0 评论 -
spring加载过程
这几天在看spring的源码,涉及到spring启动位置的部分,下面就看看spring到底是从哪儿开始加载的。本文使用的是spring3.0M3 首先spring的加载会借助一个监听器ContextLoaderListener,直接上web.xml文件Xml代码 1. 2. org.springframework.web.context.Context转载 2013-11-12 13:33:12 · 989 阅读 · 0 评论 -
spring之事物属性源配置实例
PROPAGATION_REQUIRED,-BusinessServiceException PROPAGATION_REQUIRED,-BusinessServiceException原创 2014-04-11 17:50:03 · 1428 阅读 · 0 评论