ssh项目
玉爷~
技术学的好,讨饭讨到老。
展开
-
ssh中抽取增删查改到BaseDao
一、作用减少Dao代码的书写量二、原理(1)将增删查改方法抽取到BaseDao接口(2)为BaseDao接口完成通用实现类(3)以后书写Dao时,就可以不用写这些通用的方法,只要继承BaseDaoImpl类就可以了三、代码书写1、BaseDao:import java.io.Serializable;import java.util.List;impor...原创 2019-05-15 14:30:51 · 205 阅读 · 0 评论 -
ssh分页工具类
import java.util.List;public class PageBean { private Integer currentPage; private Integer totalCount; private Integer pageSize; private Integer totalPage; private List list; //只允许通过有参构造方法...原创 2019-05-15 14:58:29 · 151 阅读 · 0 评论 -
Dao层继承HibernateDaoSupport类后,使用注解注入sessionFFactory
一、问题描述ssh项目中,使用spring注解开发时:在DAO层,dao继承了HibernateDaoSupport类后,由于使用注解注意一般都写在属性上面,但是sessionFactory属性在父类HibernateDaoSupport中,显然我们不能改spring源码。所以解决方法如下二、解决方法:在DAO中写一个方法调用父类的setSessionFactory方法,参数ses...原创 2019-05-25 17:07:23 · 512 阅读 · 0 评论 -
hibernate懒加载和json插件冲突问题
一、问题描述项目使用ssh框架,当获得一个list,然后用Gson插件转化为json时候出问题。出问题代码如下public String chooseCustomer() { //1、通过service层获得顾客列表 List<Customer> list = customerService.chooseCustomer(likeString); //2、将顾客列表转化...原创 2019-05-22 23:04:32 · 276 阅读 · 0 评论