上两讲每次运行,结果不错,但控制台会打印类似如下错误;详见27讲(http://www.guloulou.com/?p=1991)
deployed with moduleid = DemoSSH
NAM0006: 未找到 JMS 目标对象: cn.itcast.service.impl.PersonServiceBea...

意犹未尽?点击查看全文! »

, , , , , , , , , , ,

27_传智播客Spring2.5视频教程_Struts与Spring集成方案1(Struts集成Spring)

业务层木有问题了。现在我们开发view层、ctrl层;集成struts
添加jar包

bsf-2.3.0.jar                    ...

意犹未尽?点击查看全文! »

, , , , , , , , , , , , , , , , , , , , ,

25_传智播客Spring2.5视频教程_搭建和配置Spring与Hibernate整合的环境
Spring2.5+Hibernate3.3+Struts1.3整合开发
Hibernate核心安装包下的:
hibernate3.jar
lib\required\*.jar
lib\optional\ehcache-1...

意犹未尽?点击查看全文! »

, , , , , , , , , , , , , , , , , , , , , , , , , , , ,

24_传智播客Spring2.5视频教程_使用Spring配置文件实现事务管理
采用基于XML方式配置事务
<bean id="txManager" class="org.springframework.jdbc.datasourceTransactionManager">
    <property name="da...

意犹未尽?点击查看全文! »

, , , , , , , , , , , , , ,

23_传智播客Spring2.5视频教程_使用Spring注解方式管理事务与传播行为详解
前面讲解到使用@Transactionl对业务方法进行事务管理;执行业务方法前打开事务,执行完毕后关闭事务;那么,
意犹未尽?点击查看全文! »

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

22_传智播客Spring2.5视频教程_Spring集成的jdbc编码和事务管理
使用Spring的JdbcTemplate完善JDBC数据库CRUD

private JdbcTemplate jdbcTemplate;
    /**
     * @param dataSource the dataSource to set...

意犹未尽?点击查看全文! »

, , , , , , , , , , , , , ,

Update:2010.07.25,结合之前学习李勇老师的JDBC教程和自己的想法,初步实现了插入数据库操作!
 
21_传智播客Spring2.5视频教程_搭建和配置Spring与jdbc整合的环境
Spring+JDBC组合开发意犹未尽?点击查看全文! »

, , , , , , , , , , , , , , , , , , , , , , , , , , ,

拦截所有方法:(* cn.itcast.service.impl.PersonServiceBean.*(..))只拦截返回值为String的方法:(java.lang.String cn.itcast.service.impl.PersonServiceBean.*(..))要求输入参数第一必须是String类型。后续不管有没有参数(...

意犹未尽?点击查看全文! »

, , , , , , , , ,

前面给大家介绍了,如何使用注解的方式开发切面:回顾:基于注解的方式声明切面

@Aspectpublic class LogPrint {    @Pointcut("execution(* cn.itcast.service..*.*(..))")    private void ...

意犹未尽?点击查看全文! »

, , , , , , , , , , , , , ,

这一讲接续讲解后置通知、例外通知、最终通知、环绕通知
struts2中的通知就是环绕通知;
直接上代码:
beans.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www...

意犹未尽?点击查看全文! »

, , , , , , , , , , , , , ,

如果一个项目有成千上百的bean,都要手工配置在spring容器中,配置文件不可避免的会臃肿;Spring2.5提供了一个新功能,就是自动扫描和管理bean;让Spring自动扫描和管理Bean前面的例子我们都...

意犹未尽?点击查看全文! »

, , , , , , , , , , , , , , , , ,

依赖注入--自动装配依赖对象对于自动装配,大家了解一下就可以了,实在不推荐大家使用。例子:<bean id="..." class="..." autowire="byType" />aotowire属性取值如下:

byType:按类型装配,可...

意犹未尽?点击查看全文! »

, , , , , , , , ,

这一讲编码讲解@Resource注解的原理先开发我们自己的注解 new Annotation ;小Tips:黎老师讲解时将ItcastResource.java放到测试包junit.test里了,看视频,此时在源包cn.itcast.service.impl里的 PersonServiceBean.j...

意犹未尽?点击查看全文! »

, , , , , , , , , , , ,

11_传智播客Spring2.5视频教程_用@Resource注解完成依赖注入--手工装配
手工装配依赖对象,在这种方式中又有两种编程方式
1.在xml配置文件中,通过在bean节点下配置,如
<bean id = ...

意犹未尽?点击查看全文! »

, , , , , , , , , ,

10_传智播客Spring2.5视频教程_使用构造器装配属性
PPT讲义:

依赖注入
使用构造器注入
使用属性setter方法注入
使用Field注入(用于注解方式)
注入依赖对象可以采...

意犹未尽?点击查看全文! »

, , , , , , , ,