![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ssh
文章平均质量分 80
ryan1214
这个作者很懒,什么都没留下…
展开
-
structs入门1
使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择。那么在这一节中我们就来学习struts1的入门知识,我们主要通过环境搭建到用户注册的案例来了解struts1的处理流程等知识点。通过struts1.3.8完成简单用户注册的案例及环境搭建1、搭建struts1的原创 2014-06-10 08:52:41 · 617 阅读 · 0 评论 -
spring+hibernate整合中的事务处理
一、首先看看最常用的声明性事务1、代理,最常用的声明性事务公共配置:就是①、配置数据源 beanid="FramedataSource"class="org.apache.commons.dbcp.BasicDataSource"destroy-method="close"> propertyname="driverClassN原创 2014-06-19 17:04:48 · 741 阅读 · 0 评论 -
hibernate的session和数据库交互
1、 根据主键查询:get()和load(),get方法和load方法都是按主键查询,但当没有查询到数据时,get方法返回null,而load提示错误。public News findById(Object id)throws Exception { // get方法就是根据主键查询,返回的是一个对象,需要转换,id是一个主键值 r原创 2014-06-18 14:55:22 · 1563 阅读 · 0 评论 -
hibernateTemplate与数据库的交互
先前的hibernate的session和hibernateTemplate区别是session是对单个的save(),update()没有事务处理的,而hibernateTemplate里的save(),saveOrUpdate(),update()都是有事务处理的。session是hibernate原生态的操作,hibernateTemplate是spring对hibernate进原创 2014-06-18 15:37:24 · 1224 阅读 · 1 评论 -
hibernate常见的操作
待编辑原创 2014-06-18 10:43:41 · 98 阅读 · 0 评论 -
spring+hibernate
必须先加 Spring,再加Hibernate。 与Spring + JDBC开发时,相同,加入5个支持类库原创 2014-06-10 10:44:57 · 646 阅读 · 0 评论 -
struts1入门2
MVC之前的开发形式:jsp à通过web.xml找到要提交的Servletà进入doGet或doPost,依据status判断不同的操作,接收参数,验证整合,调用DAO,接收结果并设置,跳转(通过request.getRequestDispatch().forward())à JSP Struts的开发形式:jsp à通过web.xml找到ActionServlet(由S原创 2014-06-10 09:06:32 · 653 阅读 · 0 评论 -
spring整合struts1三种方式
spring和struts整合方式1、 最简单方式①struts来装载spring的应用环境。就是在 struts 中加入一个插件。struts-config.xml中="/WEB-INF/applicationContext.xml"/>②几乎与struts无关了,相当于为整合项目加入spring支持,将①的配置放在web.xml中了context-pa原创 2014-06-10 09:14:32 · 668 阅读 · 0 评论 -
spring+jdbc
针对不同的DAO处理,Spring分别提供了各自的封装。处理的模式是将DAO类进行了一个扩展,必须在编写DAO实现类时继承一个XxxxDaoSupport,该类提供了对于事务处理,连接关闭等功能(由此可以看出JDBC),而且在里面还包含一个 XxxTemplate类,该类对数据库操作对象进行了封装(JDBC中指的是PreparedStatement,Hibernate中指的是Session原创 2014-06-10 10:25:04 · 640 阅读 · 0 评论 -
struts1配置详解
1、首先我们来简单总结以下struts1的处理流程 首先:由视图层发出请求,当 ActionServlet接收到 HTTP 请求后,在 doGet 或 doPost 方法中都会调用process()方法处理请求其次:在ActionServlet的 process()方法中一旦选择了正确的子应用模块,就会调用RequestProcessor实例的process()方法来处转载 2014-06-10 09:10:49 · 768 阅读 · 0 评论 -
关于web项目的事务处理和数据库连接的开启和关闭
单独的hibernate使用DAO调用save()等方法是没有进行事务的开启和关闭的,在service层需要手工进行事务的开启和关闭,同事数据库session连接打开和关闭也需要手动来处理public void saveMedicines(List ms) { Session session = null; if (ms != null && ms.原创 2014-06-19 17:07:24 · 1228 阅读 · 0 评论