`
tianye
  • 浏览: 31691 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
关键字: java技术 以前看车东的blog,说到流氓爬虫,伪装自己。今天抓取自己学校的物理学院的网址,竟然发现 返回的 java.io.IOException: Server returned HTTP response code: 500 for URL: http://physics.whu.edu.cn/show.asp?id=278 java.io.IOException: Server returned HTTP response code: 403 for URL 但是自己却可以用浏览器访问,发现可能是服务器对我们这种java程序屏蔽了。 因为服务器的安全设置不接受Ja ...
Spring从核心而言就是一个DI(依赖注入)容器,其核心的核心就是Bean的封装机制:BeanWrapper(Bean的封装包)和Bean Factory(Bean工厂) 1.Bean Wrapper   Bean Wrapper及Bean Factory的底层是通过java.lang.reflect机制来实现的   Class  cla = Class.forName("com ...
Spring主要有两种注入方式:Setter注入和构造器注入。 使用Setter注入,可以注入很多类型。 (1) 注入基本类型: 可以使用Setter注入基本类型,如int、boolean等等,同时他们对应的封装类型,如Integer、Boolean等类型。 Company类定义如下: package org.shirdrn.entity; public class Company { private int id; private String name; private Boolean chinese; public Boolean getChinese() {    retur ...
Spring IoC(Inversion of Control)容器所管理的对象称为bean,因此bean需要被初始化。 Spring IoC容器的实例化有很多种方式,灵活、简单、易用,这里有几种方式。 新建一个j2EE Web Project,工程名称为Spring,而且POJO已经存在,为Person.java,代码如下: package org.shirdrn.entity; public class Person { private Integer id; private String name; private Integer age; private String email ...
DI 和 IOC DI和IOC是差不多的概念。 一个重要特征是接口依赖,是把对象关系推迟到运行时去确定. DI是一个初始化实例的过程,分为三种1.setter based 2.constructor based 3.interface based,在spring 中就是应用前两种;但又不仅仅是初始化实例,而且是运用接口的概念去实现这种注入依赖。静态地看,只是依赖一个接口,但实际运行起来,是依赖一个实现了该接口的具体类。 IOC就是面向接口编程的应用 1.一个通常的做法(非面向接口编程的方法),对象A依赖对象B,B会作为A的属性,可以理解为A直接控制B; 2.IOC的做法,对象A依赖于接口C,而不 ...
我们在使用ssh整合项目的时候,Spring在其中是一个非常重要的框架,它在其中可以说是一个最核心的框架,提到spring我们不得不提它的IOC容器的功能了!它是一个大工厂,可以在其中产生和管理很多的bean,下面,请随阿堂一起来 ...
1.fetch 和 lazy 主要用于级联查询(select) 而 inverse和cascade主要用于级联增、加删、除修改(sava-update,delete) 2.想要删除父表中的记录,但希望子表中记录的外键引用值设为null的情况:    父表的映射文件应该如下配置:         <set name="emps" inverse="false" cascade="all">             <key>                 <column name="DEPTNO& ...
Global site tag (gtag.js) - Google Analytics