2 qq 18406437 qq_18406437 于 2016.03.28 11:00 提问

java数据库访问封装hibernate问题

ApplicationContext context = ContextHolder.getInstance().getApplicationContext();
try {
return context.getBean(name);
求解析,这个返会对象被一个自定义借口给接收了,那个接口没有实现类,直接接收

2个回答

zhangjs712
zhangjs712   2016.03.28 12:10
已采纳

不是很明白你的意思,
你这个方法的功能是获取spring的上下文,我们一般会封装成一个单例的RmBeanFactory,
里面提供
public static Object getBean(String beanName)方法

Royal_lr
Royal_lr   Ds   Rxr 2016.03.28 14:12

没有实现类,,你用那个接口干什么

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
泛型+hibernate封装任意数据库数据的通用方法
看点!泛型+hibernate封装任意数据库数据的通用方法 工具类: HibernateUtil.java package cn.itcast.sh.utils; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; public class HibernateUtil {
【面试】【Hibernate常见问题总结】【01】
对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。   Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作   hibernate使用Java反射机制,而不是字节码增强程序来实现透明性。   hibernate的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。它支持各种关系数据库,从一对一到多对多的各种复杂关系。
用Hibernate对象持久化服务简化Java数据库访问.pdf
用Hibernate对象持久化服务简化Java数据库访问 用Hibernate对象持久化服务简化Java数据库访问
基于Spring4+Hibernate4的通用数据访问层(Dao层)设计与实现!
基于泛型的依赖注入。当我们的项目中有很多的Model时,相应的Dao(DaoImpl),Service(ServiceImpl)也会增多。 而我们对这些Model的操作很多都是类似的,下面是我举出的一些(见名知意,其它自行脑补): 1.save 2.saveAll 3.findById 4.update 5.saveOrUpdate 6.delete 7.deleteAll 8.
一个封装了数据库大部分操作的JavaBean
package beans; import java.sql.*; import java.sql.ResultSet; import java.sql.PreparedStatement; import java.sql.Connection; import java.sql.DriverManager;  /**   * 该Bean是一个数据库操作Bean   * 内部封装了对数据库的
JAVA连接数据库组件--对JDBC的进一步封装
前些日子发布过一个JAVA连接数据库的工具包请点击"JAVA连接数据库通用程序及一些帮助类"查看.最近又对它做了进一步升级.新增的主要功能:1、增加了Log日志记录的功能,并结合Log4J,使程序调试更加方便。只要将Log4J的初始级别改为:DEBUG,就显示出连接,关闭数据库及执行的SQL语句。2、使用更方便的方法。实例: String sql = " select tt from TEST
【JAVA - SSM】之MyBatis与原生JDBC、Hibernate访问数据库的比较
首先来看一下原生JDBC访问数据库的代码: public static void main(String[] args) { // 数据库连接 Connection connection = null; // 预编译的Statement,使用预编译的Statement提高数据库的性能 PreparedStatement statement = null; // 结果集 ResultS
将数据库操作封装到Javabean
封装数据库操作,目的就是为了隐藏java.sql包内的类,在编码中去掉核心的数据库操作代码。以杜绝直接数据库操作容易带来的资源未释放问题。同时也减少了数据库操作的编码量。但是很多网友在封装时,却喜欢返回结果集(ResultSet对象),那么这个封装就没有意义了。1. 又是直接操作核心数据库类,跟封装前几乎没什么变化。2. 结果集总是依赖于它使用的连接(Connection)对象。因此当连接对象在方
数据库访问JavaBean
设计所需组件: 1.数据库test及其数据库表userinfo(userid,username,sex) 2.在项目src下建立属性文件db.properties,存放数据库基本信息 3.建立一个获取连接和释放资源的工具类JdbcUtil.java 4.建立类User.java实现记录信息对象化,体现面向对象程序设计思想 5.建立UserDao.java封装基本的数据库操作: 添
hibernate基于泛型基础增删改查方法封装
hibernate基于 泛型 基础增删改查方法封装