- 浏览: 1412616 次
- 性别:
- 来自: 南京
最新评论
-
nakin1991:
[b][b][b][u][/u][/b][/b][/b]
Spring学习笔记(9)----让Spring自动扫描和管理Bean -
bishibaodian:
不要在这样找笔试题了,一次就这么几个,还没过瘾就没有了,去安装 ...
java笔试试题 -
长白LZ:
very good
周鸿祎在360新员工入职培训上的讲话 -
blacklong:
多谢楼主,哈哈~~
在线购物系统(J2EE 含源码) -
gergul:
没有效果。。而且有广告。
C#水波纹特效自定义控件
文章列表
假设我们定义了四个bean类,其代码分别如下:
package com.szy.spring.bean;
public class Bean1 {
private Bean2 bean2;
private Bean3 bean3;
private Bean4 bean4;
public Bean2 getBean2()
{
return bean2;
}
public void setBean2(Bean2 bean2)
{
this.bean2 = bean2;
}
public Bean3 getBean3()
{
r ...
package com.szy.spring.service;
import org.springframework.stereotype.Service;
import com.szy.spring.dao.PersonDao;
@Service("service")
public class UserServiceImpl implements UserService
{
private PersonDao personDaoBean;
public void show()
{
personDaoBean.show();
}
...
- 2009-11-18 11:14
- 浏览 4482
- 评论(3)
Spring中属性注入的方式有三种:
1.使用属性setter方法注入
2.使用构造器注入
3.使用注解方式注入
使用属性setter方法注入
使用属性setter方法注入就是给属性添加set()方法,在前面都是使用这种方法。
package com.szy.spring.service;
import com.szy.spring.dao.PersonDao;
public class UserServiceImplBySetter implements UserService
{
private PersonDao personDao;
publ ...
- 2009-11-17 18:14
- 浏览 2409
- 评论(0)
前面已经介绍了如何给属性注入对象,下面介绍一下如何装配集合类型的属性 1.Set类型
private Set<String> sets=new HashSet<String>();
//我们需要给它添加set方法
public Set<String> getSets()
{
return sets;
}
public void setSets(Set<String> sets)
{
this.sets = sets;
}
public Set<String> showSet()
{
re ...
- 2009-11-09 19:56
- 浏览 1894
- 评论(0)
在Spring学习笔记(3)中剖析了Spring管理Bean的原理,下面解释下Spring依赖注入的原理
在进行依赖注入时,我们的配置文件如下配置:
<?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=&quo ...
- 2009-11-07 21:51
- 浏览 1533
- 评论(0)
在91job上申请招聘会门票的步骤
- 博客分类:
- 随笔
进入 江苏省高校毕业生就业网络联盟 http://www.91job.gov.cn/default.aspx,在登录框登陆,用户名和密码为申请双向就业表时注册的信息。
登陆后在返回主页http://www.91job.gov.cn/default.aspx
点击“11月20号本科专场”
进入再在浏览和自己所求工作相符的公司,然后点击“查看详情”
在新打开网页的左侧选择自己意向的职位
然后根据自己的意愿点击相应的按钮。 投递完毕后可点击“进入管理平台”
点击“应聘功能”--“简历投递记录”即可看到你的投递记录
- 2009-11-07 11:59
- 浏览 1582
- 评论(0)
Spring的核心机制是依赖注入。依赖注入让bean与bean之间以配置文件组织在一起,而不是以硬编码的方式耦合在一起。依赖注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。具体含义是:当某个角色(可能是一个Java实例,调用者)需要另一个角色(另一个Java实例,被调用者)的协助时,在传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在Spring里,创建被调用者的工作不再由调用者来完成,因此称为控制反转;创建被调用者实例的工作通常由Spring容器来完成,然后注入调用者,因此也称为依赖注入。管是依赖注入,还是控制反转, ...
- 2009-11-04 22:06
- 浏览 2314
- 评论(0)
默认情况下,Spring的Ioc容器启动时会初始化bean,但是我们可以指定Bean节点的lazy-init="true",来延迟初始化bean。这时候,只有第一次获取bean才会初始化bean。如
<bean id="userBean" class="com.szy.spring.implbean.UserBean" lazy-init="true" />
如果想对所有的bean有应用延迟初始化,可以在跟节点beans设置default-lazy-init="true",如下: ...
- 2009-11-03 21:19
- 浏览 2384
- 评论(0)
<?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://www.springframework.org/schema/context"
xmlns:tx="htt ...
- 2009-11-03 20:52
- 浏览 3395
- 评论(3)
Spring的实例化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"
xmlns:contex ...
- 2009-11-02 22:03
- 浏览 2351
- 评论(1)
开始接触Spring了,写下笔记方便以后使用。
首先需要准备Spring包,可从官方网站上下载。
下载解压后,必须的两个包是spring.jar和commons-logging.jar。此外为了便于测试加入了JUnit包。
在Myeclipse中创建Java项目。
编写 ...
Windows:1.用系统管理员登陆系统。2.停止MySQL的服务。3.进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysqlbin4.跳过权限检查启动MySQL,c:mysqlbin>mysqld-nt --skip-grant-tables5.重新打开一个窗口,进入c:\mysql\bin目录,设置root的新密码c:\mysqlbin>mysqladmin -u root flush-privileges password "newpassword"c:\mysqlbin>mysqladmin -u roo ...
- 2009-10-31 19:05
- 浏览 1585
- 评论(0)
在安装Linux时会可以选择是否安装FTP,选择安装的FTP后,使用下面的命令启动FTP服务
“service vsftpd start”,然后可以使用其它电脑连接本机。
如果不能连接首先要确保本机网络畅通,如果没问题,则使用如下命令把防火墙给关闭掉。
“service iptables stop”
默认的账户权限很低,我们可以自己添加账户。下面教大家如何把root账户添加进来:
进入etc目录,编辑vim vsftpd.user_list把root注释掉
编辑vim vsftpd.ftpusers把root注释掉
然后在重启FTP服务 ...
vim(vi)是Linux中功能强大的编辑工具。vim有3中主要的模式:
1.normal mode:当进入vim时,默认的模式就是normal mode。在此模式下,无法输入任何文字,不过可以利用按键命令来执行许多操作命令,例如移动光标位置、复制、删 ...
/**
* 链接列表实现队列
*/
package com.szy.structure.queues;
import java.util.Scanner;
class Node
{
public int data;
public Node next;
}
public class LinkedQueue
{
Node FRONT,REAR;
public LinkedQueue()
{
FRONT=null;
REAR=null;
}
/**
* 插入新节点
* @param element
*/
...
- 2009-10-28 21:54
- 浏览 1691
- 评论(0)