JSP 开发之servlet中调用注入spring管理的dao
发布时间 - 2026-01-11 00:58:15 点击率:次JSP 开发之servlet中调用注入spring管理的dao

我们用spring的依赖注入可以将dao注入到action中,然后我们就可以直接调用了dao中的方法了,可是servlet不是由spring容器管理,所以在servlet中不能注入dao类,也就不能用dao中的方法。
下面是实现方法:
private UserDao userDao;
public void init() throws ServletException {
super.init();
ServletContext servletContext = this.getServletContext();
WebApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(servletContext);
userDao = (UserDao)ctx.getBean("userDao");
}
在servlet中加入私有变量UserDao,然后在servlet的init()方法中初始化一下即可用。
public UserDao getUserDao() {
return userDao;
}
public void setUserDao(UserDao userDao) {
this.userDao = userDao;
}
还要加get set方法,(去掉这个的情况没有测试)
以后就可以随意在servlet中调用dao了,耶!
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# servlet中调用注入spring管理的dao
# JSP
# servlet注入spring
# 的dao
# springboot 多模块将dao(mybatis)项目拆分出去
# spring基于通用Dao的多数据源配置详解
# Spring Boot下如何自定义Repository中的DAO方法
# Spring+SpringMVC+MyBatis深入学习及搭建(二)之MyBatis原始Dao开发和
# Java的MyBatis+Spring框架中使用数据访问对象DAO模式的方法
# Java的Spring框架中DAO数据访问对象的使用示例
# Spring中DAO被循环调用的时候数据不实时更新的解决方法
# spring的jdbctemplate的crud的基类dao
# Spring中数据访问对象Data Access Object的介绍
# 就可以
# 也就
# 是由
# 希望能
# 不能用
# 谢谢大家
# 直接调用
# java
# brush
# class
# UserDao
# private
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
怎么用AI帮你设计一套个性化的手机App图标?
android nfc常用标签读取总结
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
Laravel Session怎么存储_Laravel Session驱动配置详解
香港服务器WordPress建站指南:SEO优化与高效部署策略
网站制作企业,网站的banner和导航栏是指什么?
高防服务器租用首荐平台,企业级优惠套餐快速部署
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
Laravel如何将应用部署到生产服务器_Laravel生产环境部署流程
香港服务器如何优化才能显著提升网站加载速度?
如何将凡科建站内容保存为本地文件?
如何在云主机上快速搭建多站点网站?
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
如何批量查询域名的建站时间记录?
如何用y主机助手快速搭建网站?
佐糖AI抠图怎样调整抠图精度_佐糖AI精度调整与放大细化操作【攻略】
昵图网官方站入口 昵图网素材图库官网入口
java中使用zxing批量生成二维码立牌
微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】
如何快速查询网址的建站时间与历史轨迹?
Laravel如何配置任务调度?(Cron Job示例)
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
Laravel怎么为数据库表字段添加索引以优化查询
Laravel如何实现事件和监听器?(Event & Listener实战)
SQL查询语句优化的实用方法总结
油猴 教程,油猴搜脚本为什么会网页无法显示?
标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南
Bootstrap整体框架之JavaScript插件架构
Android中AutoCompleteTextView自动提示
如何快速使用云服务器搭建个人网站?
Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】
INTERNET浏览器怎样恢复关闭标签页_INTERNET浏览器标签恢复快捷键与方法【指南】
Python进程池调度策略_任务分发说明【指导】
如何在万网开始建站?分步指南解析
如何用虚拟主机快速搭建网站?详细步骤解析
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
如何在云虚拟主机上快速搭建个人网站?
中山网站制作网页,中山新生登记系统登记流程?
Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)
Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案
浅谈Javascript中的Label语句
canvas 画布在主流浏览器中的尺寸限制详细介绍
Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】
如何在阿里云虚拟主机上快速搭建个人网站?
简单实现jsp分页
Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】

