![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sping
文章平均质量分 82
feige5432366
卓越自我,专注于自己的目标,专注于自己的梦想。
展开
-
由Spring管理的Struts2的Action的单实例问题
背景 : 1) Struts2 会对每一个请求,产生一个Action的实例来处理. 2) Spring的Ioc容器管理的bean默认是单实例的. 当Struts2 与Spring整合后,由spring来管理Struts2 的Action,会遇到什么问题 ?如何解决 ? ---------------------------------...原创 2011-11-04 21:37:03 · 100 阅读 · 0 评论 -
Struts2整合Spring、JPA
一直觉得JPA很神秘,最近抽空看了下,下面贴出刚才做的Struts2整合Spring、JPA的例子。给自己的编程路留下新的脚印! 1. 打开MyEclipse新建Web project :testJpa 2. 导入相关的Jar包 3. 在src下新建META-INF文件夹 4. 在META-INF下添加persistence.xml文...原创 2012-02-27 09:46:32 · 167 阅读 · 0 评论 -
spring mvc 配置
1、/WEB-INF/web.xml <servlet> <servlet-name>spmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> ...原创 2011-11-28 14:14:05 · 85 阅读 · 0 评论 -
spring jdbcTemplate调用存储过程
第一种方式: List<Map<String,Object>> locationInfo=null; locationInfo=(List<Map<String, Object>>) jdbcTemplate.execute("exec PROC_TaoBAO_State ?", new PreparedStatementCallback(){ pu...原创 2011-11-27 21:36:25 · 103 阅读 · 0 评论 -
Spring AOP代理时 ClassCastException: $Proxy0 cannot be cast to (类型转换错误)
Spring AOP代理时 ClassCastException: $Proxy0 cannot be cast to (类型转换错误) 问题: 今天在用AfterReturningAdvice时,afterReturning(Object returnValue, Method method, Object[] args, Object implClass)参数中的 implC...原创 2011-11-27 01:37:53 · 99 阅读 · 0 评论 -
spring3之JdbcTemplate AOP 事务
一、applicationContext.xml配置:定义事务和aop <!-- 定义事务传播属性 --> <tx:advice id="txAdvice" transaction-manager="txManager"> <tx:attributes> <tx:method name="g...2011-11-27 01:36:52 · 111 阅读 · 0 评论 -
spring3之JdbcTemplate详解
1、JdbcTemplate操作数据库 Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。同时,为了支持对properties文件的支持,spring提供了类似于EL表达式的方式,把dataSource.properties的文件参数引入到参数配置之中,<context:propert...2011-11-27 01:36:15 · 72 阅读 · 0 评论 -
Struts2、Spring、Hibernate 高效开发的最佳实践
引言 SSH(Struts2+Spring+Hibernate)是最为 Java 业界熟知的 Java EE Web 组件层的开发技术。很多人提起 Java EE,甚至都会将其误认为就是 SSH。无论是书籍还是电子教程,大部分都已经千篇一律,讲解各种标签、配置的用法。许多人包括笔者在内,第一次使用 SSH 的时候,按照教程的介绍进行开发。繁琐的配置,重复的修改配置,不断定义的...2011-11-26 00:16:21 · 66 阅读 · 0 评论 -
JAVA三大框架的各自作用
一、Spring Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一...2011-11-25 00:04:17 · 318 阅读 · 0 评论 -
使用SSH到底是为了快速开发,还是为了标准?
使用SSH到底是为了快速开发,还是为了标准? 使用SSH到底是为了快速开发,还是为了标准? 重点是为了什么,别说两者都有.小点的项目我用JavaBEAN+SERVLET+JSP也能完成,规范可以加上DAO+SERVICE实现,速度也不会太慢.为什么都要用SSH开发呢? 主要是为了快速开发,配制方法,维护方便。“小点的项目我用JavaBEAN+SERVLET+JSP也能完成,规范可...2011-11-25 00:00:44 · 95 阅读 · 0 评论 -
整合spring、ibatis、proxool
1、proxool连接池配置文件proxool.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan...2011-11-17 09:06:09 · 99 阅读 · 0 评论 -
集成struts2 spring hibernate,使用注解
集 成struts,spring,hibernate时,对于初学者来说最大的麻烦就其繁琐的xml配置文件。现在三者都对基于注解的配置提供了良好的支 持。在struts2中,使用convent plugin,得益于annotation和规约,配置过程得以大大减少。在spring2.5也可以使用@Autowired,进行注入,使用 @Controller,@Service,@Reposit...原创 2011-11-14 08:56:17 · 86 阅读 · 0 评论 -
SpringMvc+MyBatis+Freemarker 配置
1、引入Jar包: spring所有jar文件 mybatis:mybatis-3.1.1-SNAPSHOT.jar、mybatis-generator-core-1.3.1.jar、mybatis-spring-1.1.1-SNAPSHOT.jar 连接池:commons-dbcp.jar freemarker-2.3.26.jar 其他:commons-collections-...2017-04-06 09:32:30 · 182 阅读 · 0 评论