spring2.5
boshaoliu
这个作者很懒,什么都没留下…
展开
-
spring配置dataSource的六种方法
第一种:<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/> <property name="url原创 2013-07-10 23:04:03 · 146 阅读 · 0 评论 -
spring使用动态代理面向切面编程(AOP) xml
在使用注解的时候,首先得在配置文件bean.xml中添加命名空间:xmlns:aop="http://www.springframework.org/schema/aop" 然后在xsi:schemaLocation中添加:http://www.springframework.org/schema/aophttp://www.springframework.org/schem...原创 2013-09-14 17:51:52 · 80 阅读 · 0 评论 -
spring中dataSource的配置以及配合IOC的使用
bean.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http:/原创 2013-09-14 19:02:54 · 168 阅读 · 0 评论 -
spring和hibernate初步整合(annotation)
bean.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http:/原创 2013-09-15 01:26:59 · 53 阅读 · 0 评论 -
spring进行声明式事务管理(annotation)
在使用注解的时候,首先得在配置文件bean.xml中添加命名空间:xmlns:tx="http://www.springframework.org/schema/tx" 然后在xsi:schemaLocation中添加:http://www.springframework.org/schema/txhttp://www.springframework.org/schema/...原创 2013-09-15 11:02:47 · 81 阅读 · 0 评论 -
spring进行声明式事务管理(xml)(推荐,可以同时配置好多方法)
这里UserService.java中不用Transactional注解UserService.javapackage com.test.service;import javax.annotation.Resource;import org.springframework.stereotype.Component;import com.test.dao.LogD...原创 2013-09-15 18:14:59 · 111 阅读 · 0 评论 -
spring对hibernate的简单封装(hibernateTemplate)
bean.xml中添加:<!-- spring对hibernate的简单封装 --><bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate"> <property name="sessionFactory" ref="mySessi.原创 2013-09-16 00:24:09 · 166 阅读 · 0 评论 -
spring对hibernate的简单封装(hibernateDaoSupport)(xml/annotation)
bean.xml中添加:<!-- spring对hibernate的简单封装 --><bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate"> <property name="sessionFactory" ref="mySessio.原创 2013-09-17 00:39:04 · 129 阅读 · 0 评论 -
struts2、spring和hibernate整合时遇到的一些问题
1.Action对象的产生问题(struts2本身产生好呢?还是让spring代替struts2产生好呢?)答:这个问题是关于struts2和spring的整合问题,需要用到struts2的struts2-spring-plugin.jar包如果让struts2本身产生action,action中的set方法struts2会根据这个jar包自动注入(不需要通过@Resource手动注入...原创 2013-09-21 22:58:07 · 148 阅读 · 0 评论 -
spring使用动态代理面向切面编程(AOP) annotation
在使用注解的时候,首先得在配置文件bean.xml中添加命名空间:xmlns:aop="http://www.springframework.org/schema/aop" 然后在xsi:schemaLocation中添加:http://www.springframework.org/schema/aophttp://www.springframework.org/sche...原创 2013-09-14 13:31:25 · 100 阅读 · 0 评论 -
使用动态代理面向切面编程(AOP)
模型类User.javapackage com.test.model;public class User { private String username; private String password; public String getUsername() { return username; } public void setUser...原创 2013-09-14 01:50:26 · 75 阅读 · 0 评论 -
spring中Resource和Component注解
在使用注解的时候,首先得在配置文件bean.xml中添加命名空间:xmlns:context="http://www.springframework.org/schema/context" 然后在xsi:schemaLocation中添加:http://www.springframework.org/schema/contexthttp://www.springframew...原创 2013-09-12 19:26:39 · 169 阅读 · 0 评论 -
spring简单模拟(面向抽象/接口编程)
1.实体类User.javapackage com.test.model;public class User { private String username; private String password; public String getUsername() { return username; } public void setUse...原创 2013-09-09 23:43:21 · 78 阅读 · 0 评论 -
spring介绍(set和构造器注入)
1.实体类User.javapackage com.test.model;public class User { private String username; private String password; public String getUsername() { return username; } public void setUse...原创 2013-09-10 19:46:26 · 148 阅读 · 0 评论 -
spring简单属性
在配置文件bean.xml中,配置bean的时候初始化属性的值:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...原创 2013-09-11 23:25:11 · 59 阅读 · 0 评论 -
spring中bean的范围(xml/annotation)
1.xml配置文件bean.xml中,bean标签中的属性scope默认为singleton,表示每次创建的service和首次创建的是同一个对象,如果设置为prototype,表示每次创建的service是不同的对象。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springfra...原创 2013-09-11 23:27:09 · 65 阅读 · 0 评论 -
spring集合属性
在配置文件bean.xml中,配置bean的时候初始化属性的值:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...原创 2013-09-11 23:37:16 · 90 阅读 · 0 评论 -
spring自动装配
1.byName<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ht原创 2013-09-12 00:11:48 · 48 阅读 · 0 评论 -
spring中service生命周期(xml/annotation)
1.xml在配置文件bean.xml中,bean标签通过配置属性init-method,可以在执行该bean的时候,首先执行该属性配置的方法,配置属性destroy-method,可以在执行完bean的时候,执行它配置的方法(代码中要显示调用destroy方法)。bean.xml<?xml version="1.0" encoding="UTF-8"?><...原创 2013-09-12 19:00:53 · 630 阅读 · 0 评论 -
spring中Autowired和Qulifier注解
在使用注解的时候,首先得在配置文件bean.xml中添加命名空间:xmlns:context="http://www.springframework.org/schema/context" 然后在xsi:schemaLocation中添加:http://www.springframework.org/schema/contexthttp://www.springframew...原创 2013-09-12 19:23:57 · 1408 阅读 · 0 评论 -
<aop:aspectj-autoproxy />作用
通过配置织入@Aspect切面虽然可以通过编程的方式织入切面,但是一般情况下,我们还是使用spring的配置自动完成创建代理织入切面的工作。通过aop命名空间的<aop:aspectj-autoproxy />声明自动为spring容器中那些配置@Aspect切面的bean创建代理,织入切面。当然,spring在内部依旧采用AnnotationAwareAspectJAutoP...原创 2013-10-12 20:05:09 · 172 阅读 · 0 评论