- 博客(5)
- 收藏
- 关注
原创 SSH系统
先将我们的mybitis框架修改为Hibernate,代码如下:首先,定义相应管理系统的方法:public interface BookMapper {List getAllBook();Book getBookById(String id);void updateBook(Book book);void deleteBook(long id);void addBook(Book book);List searchBook(String keyword);}public interfac
2021-06-18 11:50:19 168
原创 Hibernate重写equals方法和hashcode方法
在User.class中按alt+insert然后一路next下去直到,产生jdk重写的equals方法和hashcode方法至此hashcode和equals方法的重写结束。测试类测试成功。
2021-06-18 11:44:49 68
原创 Hibernate如何实现分页查询
1.首先要知道setFirstResult(int FirstResult):设定从第几个对象开始检索2.其次要知道setMaxResult(int maxResult):设置一次最多可以检索多少个对象3.写入代码Query query=session.createQuery(“from User”);query.setFirstResult(0);query.setMaxResults(10);//0 到 10 个对象List result=query.list();for(User us
2021-06-01 12:36:14 693
原创 IDEA中Hibernate查询接口Query用法
1、建立searchHQL方法,然后声明hql语句"from User"String hql = “from User”;2、创建query对象,方法里加入hql语句。Query query = session.createQuery(hql);3、List list = query.list();//得到一个集合for (User user : list) {//遍历user对象然后输出user信息System.out.println(user);}4、再在test单例模式中调用此方法加入
2021-05-12 23:23:12 491
原创 IDEA配置Hibernate中遇到的问题
1.在配置User.hbm.xml文件时,table处无法找到t_user的表,于是alt+enter显示Assign Data Sources 将Data Sources中选中你的数据库名称2.由于log4j包的问题,导致程序无法运行,在Project Structure中删除log包就好使了。3.像数据库中插入中文数据显示问号的问题。这里英文是可以插入的,没有任何问题。解决方法:首先查看以下你的表的默认字符集。是否是utf-8或者是gbk。如果不是修改为utf-8。然后在查询中输入show cr
2021-05-08 14:38:57 301 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人