码迷,mamicode.com
首页 >  
搜索关键字:dao层    ( 1250个结果
Hibernate4中使用getCurrentSession报Could not obtain transaction-synchronized Session for current thread
架个spring4+hibernate4的demo,dao层直接注入的sessionFactory,然后用getCurrentSession方法获取session,然后问题来了,直接报错:Could not obtain transaction-synchronized Session for cu...
分类:Web程序   时间:2015-09-17 19:44:16    阅读次数:237
session.close()和releaseSession(session)
session.close(),releaseSession(session)都是关闭session,但releaseSession会判断你是否配置了事务处理,如果有,则不做任何处理.举例来说,假如你service层配置了事务,当你在dao层执行了session.close()程序会报s...
分类:其他好文   时间:2015-09-17 13:44:40    阅读次数:127
基于JSP+Serlvet+JDBC的开发(3)-- Service、DAO层实现
这里为了使不必在所有Service和DAO都写基础的增删查改,我写了两个基类接口,BaseService和BaseDAOBaseDAO.java (这里使用了泛型,PK 是主键,T是实体类型),这样其他DAO只要继承这个DAO就可以实现基础增删查改了。 1 package dao; 2 3 imp....
分类:数据库   时间:2015-09-13 14:38:12    阅读次数:272
@Repository、@Service、@Controller 和 @Component
@Repository:用于将数据访问层(DAO层)的类标识为SpringBean。具体只需将该注解标注在DAO类上即可。同时,为了让Spring能够扫描类路径中的类并识别出@Repository注解,需要在XML配置文件中启用Bean的自动扫描功能,这可以通过<context:component-scan/>实现。//首先使用@..
分类:其他好文   时间:2015-09-11 06:55:30    阅读次数:125
Hibernate学习笔记1
xml文件【封装】写SQL语句 解析后的语句:insert into s_emp values();拼接;判断插入的值与数据库中的类型是否一致。hibernate本质的作用:从繁琐的SQL语句中解脱出来对象持久化【应用层和DAO层的连接(查询,更新,持久化)】ORM(object relatio.....
分类:Web程序   时间:2015-09-10 21:04:30    阅读次数:227
写代码注意事项
1、dao层不要用事务2、执行多个sql才能用事务3、trycatch后事务回无效,执行抛异常才能执行事务4、trycatch尽量抛到最外层解析excetion5、sql语句中能用in的不要循环执行sql6、逻辑尽量都在service层中写,不要写在controller中7、sql语句都要用防sql...
分类:其他好文   时间:2015-09-07 11:07:42    阅读次数:128
ssh(Struts2+hibernate+spring)简单分页
实体类+实体映射+entity(pagebean)+dao层+service层+action层实体映射dao层service层action层spring.xml 注入struts.xml文件JSP文件end~~~
分类:编程语言   时间:2015-09-05 20:47:09    阅读次数:169
Mybatis + String mvc 整合
一、整理所需要的架包 此次整合 只有Mybatis 和Spring mvc的架包 其他内容暂不讨论 二、使用 mybatis 自动生成工具 生成 interface(dao层文件) mapper(SQL文件) model(实体类) service(逻辑) 文件 编写service 的实现类三...
分类:Web程序   时间:2015-08-31 21:42:25    阅读次数:258
hibernate 常用几种查询
在传统行业中,hibernate作为常用的传统ORM框架还是有很多的开发者在使用。个人觉得下面几点原因, 应对传统的关系型数据库,hibernate在处理数据之间的check约束上还是有他的优势。通过使用传统的el表达式在展现页面的时候发现还是比较方便的。 hibernate 屏蔽了开发者在Dao层面的大部分问题,能够使开发者更加的去专注于业务的开发和逻辑的实现。这个过程包括自动的物理表之间的关系约...
分类:Web程序   时间:2015-08-28 23:20:18    阅读次数:207
Spring学习(五)spring整合hibernate
上一篇博客中讲到spring dao层对jdbc的封装,用到了模板模式的设计思想 。这篇我们来看看spring中的orm层对hibernate的封装,也就是所谓的spring整合 hibernate。这里同样用了模板模式, 将hibernate开发流程封装在ORM层提供的模板类HibernateTemplate中,通过在DAO中对模板类的使用,实现对传统hibernate开发流程的代替。...
分类:编程语言   时间:2015-08-27 00:34:25    阅读次数:169
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!