摘要: 步骤1:修改applicationContext.xml步骤2:为ProductServiceImpl 添加注解步骤3:测试步骤4:MYSQL 表的类型必须是INNODB才支持事务步骤 1 : 修改applic... 阅读全文
posted @ 2020-04-12 13:33 Lan_ht 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 步骤1:删除Product表所有数据步骤2:先运行,看到效果,再测试步骤3:事务概念步骤4:故意制造异常,观察无事务管理的结果步骤5:配置事务管理步骤6:观察有事务管理的结果步骤7:Spring事务类型详解步骤... 阅读全文
posted @ 2020-04-12 13:32 Lan_ht 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 步骤1:自动生成表结构步骤2:自动生成表结构 失效的处理步骤 1 : 自动生成表结构在applicationContext.xml的sessionFactory中配置了有 ... 阅读全文
posted @ 2020-04-12 13:32 Lan_ht 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 一旦Struts的 Action交由Spring进行管理之后,默认情况下,Action是单例的。 这会带来一系列的问题。步骤1:先运行,看到效果,再学习步骤2:模仿和排错步骤3:单例的Action步骤4:非单例... 阅读全文
posted @ 2020-04-12 13:31 Lan_ht 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 本例演示从0开始逐一整合SSH的步骤,要学习本知识,需要具备Spring, Struts, Hibernate的基础,如果没有这些基础,请把基础掌握之后再学习,不要跳跃学习,最后坑的是自己 本例演示从strut... 阅读全文
posted @ 2020-04-12 13:31 Lan_ht 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 在整合步骤的基础上,把本来连接Mysql改为连接oracle步骤1:hbm步骤2:applicationContext.xml步骤3:sql 语句 步骤4:TestSpring步骤 1 : hbm设置自增长id... 阅读全文
posted @ 2020-04-12 13:30 Lan_ht 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 配置applicationContext.xml,使得其支持c3p0数据库连接池步骤1:applicationContext.xml步骤 1 : applicationContext.xml调整applicat... 阅读全文
posted @ 2020-04-12 13:30 Lan_ht 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 使用HibernateTemplate进行模糊查询 其思路和直接使用hibernate有所区别步骤1:模糊查询步骤 1 : 模糊查询分别使用Hql和Criteria进行模糊查询 package com.ho... 阅读全文
posted @ 2020-04-12 13:29 Lan_ht 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 使用HibernateTemplate查询总数步骤1:查询总数步骤 1 : 查询总数通过find方法执行select(*),接着会返回一个List里面第一个元素即总数 package com.how2jav... 阅读全文
posted @ 2020-04-12 13:28 Lan_ht 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Spring和Hibernate整合是借助HibernateTemplate进行的. 分页查询比起直接使用hibernate有所区别 主要会用到DetachedCriteria进行步骤1:使用DetachedC... 阅读全文
posted @ 2020-04-12 13:26 Lan_ht 阅读(123) 评论(0) 推荐(0) 编辑