spring
文章平均质量分 67
Rookie__Li
这个作者很懒,什么都没留下…
展开
-
Spring对邮件的支持
Spring邮件抽象层的主要包为org.springframework.mail。它包括了发送电子邮件的主要接口MailSender,和值对象SimpleMailMessage,它封装了简单邮件的属性如from, to,cc, subject,text。 包里还包含一棵以MailException为根的checked Exception继承树,它们提供了对底层邮件系统异常的高级别抽象。 要获得原创 2013-11-01 16:21:24 · 856 阅读 · 0 评论 -
在Spring3中,配置DataSource的方法有6种。
在Spring3中,配置DataSource的方法有五种。第一种:beans.xmlXml代码 bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> property name="driverClassName"转载 2014-05-26 16:09:41 · 485 阅读 · 0 评论 -
Class<T>在BaseDao<T>作用
1.BaseDao[java] view plaincopypackage org.hzy.dao; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; import org.hibernate.Session; import org.hibernate.S转载 2013-12-27 17:05:44 · 947 阅读 · 0 评论 -
No WebApplicationContext found: no ContextLoaderListener registered?
No WebApplicationContext found: no ContextLoaderListener registered?今天有一个朋友问了我一个问题,他使用的是Hibernate/Spring/Struts架构,配置使用Spring的OpenSessionInViewFilter,但是发现不生效,lazy的集合属性在页面访问的时候仍然报session已经关闭的错误。我和转载 2014-01-02 15:13:41 · 1566 阅读 · 0 评论 -
使用Spring的javamail注意的中文问题
使用Spring 的封装的MailSender,确实省事多了! 但在使用中,还是得注意些问题 1.增加验证,否则会报:553 authentication is required 的错误信息 Properties prop = new Properties(); prop.setProperty("mail.smtp.auth", "true"); JavaMailSend转载 2013-12-13 10:09:04 · 597 阅读 · 0 评论 -
spring方法注入
在大部分情况下,容器中的bean都是singleton类型的。如果一个singleton bean要引用另外一个singleton bean,或者一个非singleton bean要引用另外一个非singleton bean时,通常情况下将一个bean定义为另一个bean的property值就可以了。不过对于具有不同生命周期的bean来说这样做就会有问题了,比如在调用一个singleton类型be转载 2013-12-12 13:26:33 · 482 阅读 · 0 评论 -
在javaweb中使用另一个spring java project的数据接口
最近我我开发的一个系统里边有老的代码, 这些老代码没有使用Spring, 我们准备用Spring改写老代码, 但是写到一半, 发现问题很多,然后我们又不想丢掉我们写好的新代码, 所以我们就需要找到一个方法,使我们能够在老的代码里访问Spring的bean. 我们都知道要访问Spring bean 我们就必须得到一个ApplicationContext 或者 BeanFactory 对象, 而App转载 2013-12-12 13:03:32 · 816 阅读 · 0 评论 -
由Spring管理的Struts2的Action的单实例问题
背景 :1) Struts2会对每一个请求,产生一个Action的实例来处理.2)Spring的Ioc容器管理的bean默认是单实例的.当Struts2与Spring整合后,由spring来管理Struts2的Action,会遇到什么问题?如何解决 ?----------------------------------------------------------转载 2013-11-25 10:02:18 · 682 阅读 · 0 评论 -
搭建spring3.0 mvc遇到的常见问题及解决方法
1、web项目启动时出现ClassCastException。具体信息如下: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/META转载 2013-11-07 17:35:09 · 1298 阅读 · 0 评论 -
SpringMVC的四个基本注解annotation(控制层,业务层,持久层) -- @Component、@Repository @Service、@Controller
@Controller 控制层,就是我们的action层@Service 业务逻辑层,就是我们的service或者manager层@Repository 持久层,就是我们常说的DAO层 而@Component (字面意思就是组件),它在你确定不了事哪一个层的时候使用。 其实,这四个注解的效果都是一样的,Spring都会把它们当做需要注入的Bean加载在原创 2013-11-07 11:12:24 · 1179 阅读 · 0 评论 -
spring常用注解
@Repository、 @Service、 @Controller @Component@Scope("prototype") @PostConstruct @PreDestroy@Required <context:component-scan base-package=”bookstore.dao” /> Spring Annotation 的简单介绍1.使用转载 2013-11-06 12:05:24 · 621 阅读 · 0 评论 -
Spring @Transactional
Spring事务的传播行为在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。 Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked 如果遇到checked意外就不回滚。 如何改变默认规则: 1 让checked例转载 2013-11-06 13:46:25 · 738 阅读 · 0 评论 -
SpringMVC从Controller中响应json数据
在页面上异步获取Controller中响应的json数据。 页面代码:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>User List $(document).ready(function(){ $("#butto转载 2013-11-05 14:31:57 · 1323 阅读 · 0 评论 -
SpringMVC接收页面表单参数
转:http://www.cnblogs.com/luxh/archive/2013/03/14/2960152.html表单的代码如下:[java] view plaincopy <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>转载 2013-11-05 14:20:31 · 1781 阅读 · 0 评论 -
Spring MVC 的请求参数获取的几种方法
Spring MVC 的请求参数获取的几种方法通过@PathVariabl注解获取路径中传递参数JAVA @RequestMapping(value = "/{id}/{str}") public ModelAndView helloWorld(@PathVariable String id, @PathVariable String str) { System.out.println原创 2013-11-05 11:24:54 · 7041 阅读 · 0 评论 -
mybatis显示sql
好长时间没写java了,都忘了如何配置了,弄原创 2014-11-21 17:32:53 · 690 阅读 · 0 评论