• java spring jdbc配置

    整理了一下java spring框架的jdbc,首先说明一下这个jdbc是在myeclipse下配置的,适合初学者。 第一步我们在myeclipse下建立一个web项目,然后右击 项目名称 鼠标移动到  myeclipse 下,然后再移动到右边的add spring capabilities ,如图所示: 第二步,我们给项目加包spring3.0版本,并且添加四个包,把包复制到lib的目录下,否则可能提示你的项目中没有添加包,配置完之...
    作者:孤风一剑/2014年2月21日/分类:Java开发/阅读:1,255次/标签:, , , /评论关闭
  • Spring RMI源码解读

    1. RMI服务端源代码解读 Spring的RMI服务发布是通过RmiServiceExporter类来实现。RmiServiceExporter的类图结果如下:   当Spring容器启动时,RmiServiceExporter 的prepare方法就会被调用,来完成Rmi 服务的发布工作。代码解读如下: prepare 方法流程如下: 1. 获取RMI的 Register对象,来实现端口服务的注册   2. 获取发布服务的对象 getObjectToExport 根据发布服务的...
    作者:孤风一剑/2014年1月27日/分类:Java开发/阅读:1,673次/标签:, , /评论关闭
  • springMVC参数传递

    在Controller.java类中如下书写: @Controller //@RequestMapping(value = "/hello")//表示要访问这个action的时候都要加上这个/hello路径 public class HelloController { /* 接收参数getParameter()的时候:  * 如果地址栏/springmvc/hello.htm上面没有传递参数,那么当id为int型的时候会报错,当id为Integer的时候值为null  * 当地址栏为/springmvc/hello.htm?id=10的时候...
    作者:孤风一剑/2014年1月27日/分类:Java开发/阅读:1,392次/标签:, , , /评论关闭
  • spring框架学习【配置数据源三种方式】

    1、使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 <bean id="dataSource"> <property name="driverClassName"><value>${jdbc.driverClassName}</value></property> <property name="url"><value>${jdbc.url}...
    作者:孤风一剑/2014年1月25日/分类:Java开发/阅读:1,078次/标签:, /评论关闭
  • Spring的父类(继承)注入

    Spring框架的一个核心就是依赖注入,依赖注入把由类主动索取的方式改为了“被动”的接受,从而提高了应用程序的灵活行。 在做gxpt系统的时候,由于业务的原因,封装了级联下拉控件,用到级联下拉控件的地方,对应的action类继承一个父类就行,以提高封装性。父类需要用spring注入service对象,那怎么实现父类的注入呢? spring配置文件代码: [html]  <!--父类bean-->...
    作者:孤风一剑/2014年1月25日/分类:Java开发/阅读:1,457次/标签:/评论关闭
  • spring的用处

    在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层。所以SSH框架的流程大致是:Jsp页面----Struts------Service(业务逻辑处理类)---Hibernate(左到右)struts负责控制Service(业务逻辑处理类)...
    作者:孤风一剑/2014年1月25日/分类:Java开发/阅读:971次/标签:/评论关闭
  • Spring框架学习【数据源和数据库连接池配置】

    一、           数据源的配置: *    与 Hibernate 集成最常见的一种: <!-- 配置 sessionFactory --> < bean id = "sessionFactory" class = "org.springframework.orm.hibernate3.LocalSessionFactoryBean" > < property name = "configLocation" > < value > classpath:hibernate.cfg .xml </ value > </ property > <!-- < ...
    作者:孤风一剑/2014年1月24日/分类:Java开发/阅读:1,216次/标签:, /评论关闭
  • Spring框架学习【Spring使用Hessian实现远程调用】

    1.Spring中除了提供HTTP调用器方式的远程调用,还对第三方的远程调用实现提供了支持,其中提供了对Hessian的支持。 Hessian是由Caocho公司发布的一个轻量级的二进制协议远程调用实现方案,Hessian也是基于HTTP协议的,其工作原理如下: (1).客户端: a.发送远程调用请求: 客户端程序—>发送远程调用请求—>Hessian客户端拦截器—>封装远程调用请求—>Hessian代理—&...
    作者:孤风一剑/2014年1月23日/分类:Java开发/阅读:2,411次/标签:/评论关闭
  • Spring框架学习【Spring HTTP调用器实现远程调用】

    1.Spring中,HTTPInvoker(HTTP调用器)是通过基于HTTP协议的分布式远程调用解决方案,和java RMI一样,HTTP调用器也需要使用java的对象序列化机制完成客户端和服务器端的通信。HTTP调用器的远程调用工作原理如下: (1).客户端: a.向服务器发送远程调用请求: 远程调用信息——>封装为远程调用对象——>序列化写入到远程调用HTTP请求中——>向服务器端发送。 b.接收服务器...
    作者:孤风一剑/2014年1月22日/分类:Java开发/阅读:1,159次/标签:, /评论关闭
  • Spring框架学习【IoC容器高级特性】

    1.通过前面4篇文章对Spring IoC容器的源码分析,我们已经基本上了解了Spring IoC容器对Bean定义资源的定位、读入和解析过程,同时也清楚了当用户通过getBean方法向IoC容器获取被管理的Bean时,IoC容器对Bean进行的初始化和依赖注入过程,这些是Spring IoC容器的基本功能特性。Spring IoC容器还有一些高级特性,如使用lazy-init属性对Bean预初始化、FactoryBean产生或者修饰B...
    作者:孤风一剑/2014年1月20日/分类:Java开发/阅读:975次/标签:, /评论关闭