- 浏览: 518390 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (299)
- Oracle(pl/sql_Erp_Pro*C) (69)
- 设计模式 (4)
- spring (23)
- ext (17)
- apache开源项目应用 (4)
- jquery (16)
- 生活琐事 (8)
- 下载资源 (23)
- mysql (2)
- Eclipse使用积累 (5)
- 报表类(报表/图表) (13)
- php (4)
- Web多彩文本框 (3)
- json (4)
- jqgrid (2)
- ant (2)
- java算法积累 (8)
- EL表达式/JSTL (4)
- poi (3)
- gwt (2)
- 爬网第一步 (2)
- javascript (17)
- Javaweb (8)
- tomcat (1)
- flex (1)
- Java&DB (3)
- J2SE (7)
- linux (3)
- 数据结构 (1)
- dot net (5)
- struts (1)
- ibatis (1)
- log4j (1)
- 项目管理 (1)
- Java native interface(jni,jacob......) (5)
- applet (1)
- VB.net/C#.net/JNI (20)
- css (1)
- Sqlite (1)
- servlet (1)
- REST (1)
最新评论
-
wenhurena:
能不能给一下解压密码roki.work.2017@gmail. ...
Ebs解体新書と学習資料1 -
liutao1600:
楼主写的太好了,每天学习~~
Spring_MVC(6)测试 -
liutao1600:
太好了,每天学习你的文章~~~
Spring_MVC(3)表单页面处理 -
liutao1600:
学习了,太好了
Spring_MVC(2)控制层处理 -
liutao1600:
学习了~~~
Spring_MVC(1)构建简单web应用
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName">
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</property>
<property name="url">
<value>jdbc:microsoft:sqlserver://localhost:1433;DataBaseName=workspace</value>
</property>
<property name="username">
<value>sa</value>
</property>
<property name="password">
<value>123456</value>
</property>
</bean>
<bean id="transactionManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager"
abstract="false" singleton="true" lazy-init="default"
autowire="default" dependency-check="default">
<property name="dataSource">
<ref bean="dataSource" />
</property>
</bean>
<bean id="userDAO" class="org.xredleaf.dao.UserDAO" abstract="false"
singleton="true" lazy-init="default" autowire="default"
dependency-check="default">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="sqlMapClient">
<ref bean="sqlMapClient" />
</property>
</bean>
<bean id="userDAOProxy" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref bean="transactionManager" />
</property>
<property name="target">
<ref bean="userDAO" />
. </property>
<property name="transactionAttributes">
<props>
<prop key="insert*">PROPAGATION_REQUIRED</prop>
. </props>
</property>
</bean>
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName">
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</property>
<property name="url">
<value>jdbc:microsoft:sqlserver://localhost:1433;DataBaseName=workspace</value>
</property>
<property name="username">
<value>sa</value>
</property>
<property name="password">
<value>123456</value>
</property>
</bean>
<bean id="transactionManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager"
abstract="false" singleton="true" lazy-init="default"
autowire="default" dependency-check="default">
<property name="dataSource">
<ref bean="dataSource" />
</property>
</bean>
<bean id="userDAO" class="org.xredleaf.dao.UserDAO" abstract="false"
singleton="true" lazy-init="default" autowire="default"
dependency-check="default">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="sqlMapClient">
<ref bean="sqlMapClient" />
</property>
</bean>
<bean id="userDAOProxy" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref bean="transactionManager" />
</property>
<property name="target">
<ref bean="userDAO" />
. </property>
<property name="transactionAttributes">
<props>
<prop key="insert*">PROPAGATION_REQUIRED</prop>
. </props>
</property>
</bean>
发表评论
-
cronExpression
2010-08-30 17:57 1188一个Cron-表达式是一个由六至七个字段组成由空格分隔的 ... -
spring任务调度(task)
2010-08-23 13:24 2844spring 任务调度总结参考资料http://www.ibm ... -
spring 任务配置
2010-08-23 10:45 1202xml 代码 <bean id="i ... -
spring3.0注解式声明
2010-08-19 17:39 4369从spring2.5开始,annotation结合BeanPo ... -
Spring Roo 自动化集成开发工具
2010-08-04 14:54 2246Roo是一种 Spring 开发的辅助工具,使用命令行操作来生 ... -
spring3.0学习
2010-08-03 16:24 858https://src.springframework.org ... -
Spring mvc 转发、重定向
2010-07-28 16:53 2406spring控制器最后返回一个ModelAndView( ... -
spring api download
2010-07-28 08:43 1175在网上找了好多,都下不下来,要不就是需要注册登录什么的,才能下 ... -
Spring uploadFile
2010-05-02 20:45 2231先让我们来看一段摘自《Spring 2.5 Referen ... -
Spring_MVC(6)测试
2010-04-24 18:48 3722这里将用到以下几个包: 引用 aopalliance-1 ... -
Spring_MVC(5)业务层处理
2010-04-24 18:47 1984这里将用到以下几个包: 引用 aopalliance-1 ... -
Spring_MVC(4)持久层处理
2010-04-24 18:45 1199这里将用到以下几个包: 引用 aopalliance-1 ... -
Spring_MVC(3)表单页面处理
2010-04-24 18:43 3037// 跳转到用户信息页面 ... -
Spring_MVC(2)控制层处理
2010-04-24 18:42 1694言归正传,研究一下注解下的控制层。 我习惯于使用JSTL展示页 ... -
Spring_MVC(1)构建简单web应用
2010-04-24 18:40 1437Java代码 /** * 2010 ... -
spring实现文件上传
2010-04-24 15:15 1615Spring由内置的multipart支持web应用中的文件上 ... -
Spring MVC:使用InternalResourceViewResolver视图解析器
2010-02-24 09:14 2048参考:Sping 2.0.8\docs\MVC-step-by ... -
转:spring事务控制配置实例
2009-04-03 10:47 3357Spring声明式事务配置的几种方法 在Spring中进 ... -
spring+ibatis+struts事务控制配置
2009-04-03 10:38 1558<?xml version="1.0" ... -
spring+ibatis+struts配置问题
2009-04-01 14:48 1125以下web.xml配置 <?xml version=&q ...
相关推荐
Ibatis通过XML或注解方式配置和映射SQL,避免了JDBC的繁琐操作,提高了开发效率,同时保持了良好的性能。 4. **MySQL**:MySQL是一款广泛使用的开源关系型数据库,以其高性能、高可用性、易于管理和免费等特点受到...
4. 集成iBATIS:在Spring配置文件中配置SqlSessionFactory,指定MyBatis的配置文件和数据源。在Mapper接口中定义数据库操作方法,并在XML文件中编写对应的SQL语句。 5. 测试与运行:完成上述配置后,可以创建测试...
很好的spring+ibatis事务的配置文档.
在整合ibatis、spring和struts2的过程中,首先要配置Spring的ApplicationContext,定义数据源、事务管理器以及Ibatis的相关bean,包括SqlSessionFactory和Mapper接口的代理bean。接着,配置Struts2的Action,确保...
这个目录结构可能还包括Web应用的配置文件,例如struts.xml、spring配置文件以及iBatis的sqlmap配置。 为了实现Struts2、iBatis和Spring的集成,开发者通常会做以下步骤: 1. **配置Struts2**:在Web-INF目录下...
【标题】:Ibatis+Spring+Struts1框架搭建 在Web开发中,Ibatis、Spring和Struts1是三个非常重要的组件,它们分别负责不同的职责。Ibatis是一个优秀的持久层框架,Spring是一个全面的后端应用框架,而Struts1则是一...
本实例关注的是“ibatis+Spring+struts2”的整合,这是一个经典的Java Web开发组合,用于实现数据访问、业务逻辑控制和用户界面交互。下面我们将深入探讨这三个组件及其整合的关键知识点。 1. **iBATIS**:iBATIS...
这个框架集合了Struts的MVC设计模式、Spring的依赖注入和事务管理以及Ibatis的SQL映射功能,为开发者提供了强大的开发支持。下面我们将详细探讨这三个组件以及它们如何协同工作。 **Struts** 是一个开源的MVC...
在登录注册系统中,Spring可以用来管理Bean(如DAO、Service等)的生命周期,实现事务管理,并且可以通过Spring Security模块提供安全控制,如用户认证和授权。 iBatis是一个SQL映射框架,它将SQL语句与Java代码...
1. 配置Spring:首先,你需要配置Spring的ApplicationContext,包括数据源、SqlSessionFactoryBean、MapperScannerConfigurer等,使Spring能够管理和初始化Ibatis的相关组件。 2. 配置Struts2:接着,配置Struts2的...
这个技术组合的优势在于,iBatis 提供了灵活的 SQL 操作,Spring 提供了强大的依赖管理和事务控制,而 Struts2 则负责处理 HTTP 请求和展示视图,三者配合能够构建出高效、可维护的 Web 应用程序。在实际项目中,...
【标题】"maven+ibatis+spring mvc源码" 涉及到的是一个典型的Java Web开发架构,结合了Maven项目管理工具、MyBatis持久层框架以及Spring MVC作为控制器层的实现。这一组合是现代企业级应用开发中的常见选择,具有...
3. 配置Spring:在applicationContext.xml中声明Bean,包括Action、DAO、Service等,配置数据源、事务管理器,以及Struts1和iBatis的插件。 4. 将Struts1和Spring结合:使用Spring的StrutsPlugIn,让Spring管理...
耗时3天,对Struts2+Ibatis+...包括Spring3.0的事务配置 OSCache二级缓存的配置 log4j实现输出Sql到控制台 JfreeChart与Struts2,Spring3.0的整合 对一个简单的表实现查询,批量删除,添加,删除 可导入eclipse直接运行
Service 层通常使用 iBatis 来执行数据库操作,而 iBatis 的配置可以通过 Spring 容器管理,确保事务的一致性。最后,Controller 将处理结果传递给视图,完成响应。 在实际项目中,"springdemo3" 这个文件可能包含...
SpringGuide.pdf将引导你了解Spring的依赖注入、事务管理、AOP、Spring MVC等关键模块,并教会你如何集成其他框架,如 Velocity、WebWork和iBATIS。 学习这套资料,首先需要熟悉Java基础,然后从Velocity开始,理解...
总的来说,Ibatis与Spring的整合涉及到以下几个关键步骤:引入依赖、配置Ibatis、定义SqlSessionFactoryBean、声明Mapper接口和XML、依赖注入以及测试。这样的整合使得开发人员可以更专注于业务逻辑,同时享受Spring...
4. **Ibatis**:与Hibernate相比,Ibatis更轻量级,它将SQL语句直接写在配置文件或Java代码中,提供了更灵活的控制。Ibatis更适合那些需要对SQL有高度定制需求的项目。 在`stm-ssh`和`SSHdemo`中,可能包含的是...
Spring MVC、iBatis 和 Spring 注解是Java开发中常用的技术栈,它们分别负责Web层、数据访问层和依赖注入及配置。这篇文章将详细介绍这三个组件的结合使用以及相关的知识点。 **Spring MVC** Spring MVC 是 Spring ...