论坛首页 Java企业应用论坛

spring2.5 学习笔记

浏览 23464 次
精华帖 (0) :: 良好帖 (14) :: 新手帖 (0) :: 隐藏帖 (4)
作者 正文
   发表时间:2010-06-13  
public class UserService {	
	private UserDao userDao = new UserDaoImpl();
	public UserDao getUserDao() {
		return userDao;
	}
	public void setUserDao(UserDao userDao) {
		this.userDao = userDao;
	}
	public void add(User u){
		userDao.save(u);
	}}

 在你的笔记里,到处是这样的代码,请问

private UserDao userDao = new UserDaoImpl();

 如果写成这样,还需要IOC干什么?

0 请登录后投票
   发表时间:2010-06-13  
和spring2.0比有哪些新的改进
0 请登录后投票
   发表时间:2010-06-13  
qiyueguxing 写道
public class UserService {	
	private UserDao userDao = new UserDaoImpl();
	public UserDao getUserDao() {
		return userDao;
	}
	public void setUserDao(UserDao userDao) {
		this.userDao = userDao;
	}
	public void add(User u){
		userDao.save(u);
	}}

 在你的笔记里,到处是这样的代码,请问

private UserDao userDao = new UserDaoImpl();

 如果写成这样,还需要IOC干什么?


这是当时是因为UserDao实例只有这一个。我就直接使用了。如果实现多时,肯定不会这样用了。当做是使用注入了。当然您说的对,这是不应该的。哈哈。

 

0 请登录后投票
   发表时间:2010-06-13  
看了一遍,有些地方不敢苟同
比如推荐使用@Resource而不推荐使用@Autowired
仅供参考还是可以的,作为真正的大项目使用还是有点欠缺的
0 请登录后投票
   发表时间:2010-06-13  
peak 写道
看了一遍,有些地方不敢苟同
比如推荐使用@Resource而不推荐使用@Autowired
仅供参考还是可以的,作为真正的大项目使用还是有点欠缺的



不要忘记了,这是我的学习笔记,真正的经验需要在项目中来累积的。这是我个人的看法。

 

0 请登录后投票
   发表时间:2010-06-24  
这就是我需要的  从基础开始!!!!
0 请登录后投票
   发表时间:2010-06-25  
那黑色得毛笔字是什么啊?
0 请登录后投票
   发表时间:2010-07-22  
谢谢,现在 正在系统的学习这方面的知识
0 请登录后投票
   发表时间:2010-07-23  
感谢lz分享 ,Thank you very much

一直在用 spring2.0  不晓得和2.5有啥区别之处

先学习了。。
0 请登录后投票
   发表时间:2010-07-24  
找了好久的资料,楼主辛苦了
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics