SSH
文章平均质量分 73
Fans一下下
这个作者很懒,什么都没留下…
展开
-
详解Hibernate
Hibernatehibernate框架,它对JDBC进行了非常轻量级的封装,使得我们可以用对象编程的思想来操作数据库,完成数据的持久化。我主要从以下几个方面来说说hibernate的原理,构造,用途,遇到什么样的问题,我们应该怎么去解决?(主要通过代码的形式来进行详解)如果我采用上述的代码形式操作数据库,这么做有什么缺点吗,缺点如下:1,如果我们改动customer的原创 2013-09-13 15:04:43 · 11590 阅读 · 2 评论 -
详解Spring
SpringSSH框架中Struts2:是基于Web层,Hibernate:是基于持久化的,Spring:业务层,管理bean,它是一个容器,List,map,Set这里的内容,是适合已经学过了Spring的人供复习参考的.....Spring框架的优点: Spring是分层的架构,你可以选择使用你需要的层而不用管不需要的部分 Spring是POJO编程,POJO编程使原创 2013-09-16 17:23:14 · 6801 阅读 · 5 评论 -
详解Struts2
Struts2 在学习Struts2的时候,我认为要知其然,必然要知其所然,在开始阶段,首先想到的是: 1,Struts2是什么样的框架,优点是什么? 2,Struts2原理是什么? 3,Struts2在我们开发程序的时候,能够做些什么来帮助我们减少程序开发? 4,我们在用Struts2的时候,会遇到什么问题,遇到问题了,该怎么去原创 2013-09-13 10:45:08 · 12818 阅读 · 5 评论 -
Struts2漏洞分析,漏洞波及全系版本
Struts漏洞分析 Apache Struts团队已经发布了Struts 2.3.15.1安全更新版本。在Struts2.3.15.1版本之前,存在着严重的安全漏洞,如果现在一些比较大的网站是用JAVA做的,没有把版本升级,还用的是Strtus2.3.15.1版本之前的话,那么你们就要小心,服务器被黑了哦。 下面就来说一下之前版本,Struts2的漏洞是如何产生的,我们自己去做,原创 2013-10-31 10:23:13 · 2813 阅读 · 5 评论 -
新分页方法,提高代码的重用性
BaseDaoImpl.getPageBean()在项目中,有很多页面都是要分页的,如果我们在每一个在控制层中为pageBean准备数据,那样的话,待会的复用性就变差了,有很多重复的代码,而这些代码只因domain里面的基类不同而已,比如在BBS论坛中,用户显示要分页,发表的主题要分页,用户的回复要分页,如果我们在每一个对应的action准备jsp要显示的数据,是不是很麻烦呢,不光是麻原创 2013-10-22 16:45:40 · 2646 阅读 · 0 评论 -
提取出Dao中公共的部分BaseDao
BaseDao与BaseDaoImpl 在这里,就不说BaseDao了,就直接来说BaseDaoImpl,直接说出BaseDao中方法的实现。在mvc的开发模式中,在dao中,有很多基础类的方法,比如说:最基本的增删改查CRUD的操作,(create read update delete)这些基本的操作,就没有在各个DAO中写出来了,直接提取出来就行了。 这里,在操作数原创 2013-10-22 15:28:23 · 3091 阅读 · 9 评论 -
提取出Action公共的部分BaseAction
BaseAction 在做项目的时候,特别是在控制层和DAO层的时候,有没有发现很多的时候,我们的Action中有很多相同的代码,比如说:Action中的最基本增删改查,以及在显示数据的时候,要用到的分页显示,几乎涉及到很多数据的时候,我们都要写出分页显示的效果(一般写到DAO中),那么这里就有很多重复的代码。于是,就可以这么做。 1,在Action中我们提取出来公共原创 2013-10-21 11:52:34 · 3543 阅读 · 0 评论 -
一个项目中必不可少的功能——分页显示数据
分页显示数据 分页,在做一个项目中,分页显示数据库里面的数据是“狠”重要的,为什么呢,比如说,如果我们数据库中数据有几万条,我们在显示数据的时候,全部查出来显示,用户的体验效果不好,而且,效率大大降低。废话就不多说了,在实现分页的时候,一个要的bean,就是PageBean.java. 1.根据分页的显示效果,可以得出以下几个字段a. currentPage原创 2013-10-20 19:08:26 · 3521 阅读 · 0 评论 -
如何在web.xml配置spring,struts2配置以及过滤器
web.xml 我们在整合hibernate.cfg.xml,struts.xml之后,Spring如何在web.xml配置内,以及当我们出现了懒加载异常后,为了不改变懒加载的模式,那么我们该如何去做? 1.我们配置完spring之后,那么紧接着就是在web.xml中,配置listener了 ...................原创 2013-10-20 15:21:34 · 4247 阅读 · 0 评论 -
整合hibernate,JBPM.4.4的Spring配置文件
Spring整合的配置文件 这里我就只书写一种,我自己喜欢的配置方式了,其实在配置时,就几种,比如在配置通知和目标对象这里,我本人喜欢用注解方式。好吧,开始了那。。。 1.扫描自动装配bean 这里xx代表的是你的包名 2.配置SessionFactory,也就是与Hibernate的整合,这里我个人比较喜欢讲da原创 2013-10-20 11:47:31 · 4830 阅读 · 0 评论 -
Struts里面获取session里用户的几种方式,用哪种方式最好
Struts里面获取session的几种方式 我们在做struts里面的action的时候,有很多时候,都需要从session中获取用户user的信息。那么考虑过,哪一种方式最好,对效率有所提高吗? 1.获取session的方式一:直接通过ActionContext去获取 ActionContext.getActionContext().getSession(原创 2013-11-09 14:45:02 · 1532 阅读 · 0 评论