ssh
waj89757
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
我们在连接mysql数据库的时候一般都会在url后面添加useUnicode=true&characterEncoding=UTF-8 ,但是问什么要添加呢?
mysql 连接url中useUnicode=true&characterEncoding=UTF-8 的作用我们在连接mysql数据库的时候一般都会在url后面添加useUnicode=true&characterEncoding=UTF-8 ,但是问什么要添加呢?添加的作用是:指定字符的编码、解码格式。例如:mysql数据库用的是gbk编码,而项目数据库用的是utf转载 2013-03-03 16:54:25 · 2067 阅读 · 0 评论 -
struts2面试题
struts2有哪些优点? 1)在软件设计上Struts2的应用可以不依赖于Servlet API和struts API。 Struts2的这种设计属于无侵入式设计; 2)拦截器,实现如参数拦截注入等功能; 3)类型转换器,可以把特殊的请求参数转换成需要的类型; 4)多种表现层技术,如:JSP、freeMarker、Velocity等; 5)Str转载 2013-04-08 15:18:18 · 6609 阅读 · 0 评论 -
Java Web分类考点总结——Struts2
1.struts2有哪些优点? 2.struts2是如何启动的?3.struts2框架的核心控制器是什么?它有什么作用?4.struts2的工作流程?5.struts2的拦截器 作用 生命周期见分类ssh原创 2013-04-08 15:17:47 · 1373 阅读 · 0 评论 -
struts2的拦截器
浅谈Struts2拦截器的原理与实现2009-06-04 08:01 佚名 网易博客 我要评论(3) 字号:T |TStruts2拦截器是Struts2中的一个很重要的功能。本文将从概念开始,为大家讲解Struts2拦截器的实现原理以及如何定义等等内容AD:2013大数据全球技术峰会低价抢票中一、理解Struts2拦截器1. Struts2拦截器是在访问转载 2013-04-08 15:15:34 · 1008 阅读 · 0 评论 -
jsp乱码
大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。 一、JSP页面显示乱码 下面的显示页面(display.jsp)就出现乱码: JSP的中文处理 out.print("JSP的中文处理"); %> 对不同的WEB服务器和不同的JD转载 2013-04-07 15:22:45 · 733 阅读 · 0 评论 -
POJO与PO的区别在哪里?
POJO = pure old java object or plain ordinary java object or what ever.PO = persisent object 持久对象就是说在一些Object/Relation Mapping工具中,能够做到维护数据库表记录的persisent object完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方转载 2013-03-19 17:41:11 · 831 阅读 · 0 评论 -
Multiple annotations found at this line: - String cannot be resolved to a type
报错内容:Multiple annotations found at this line:- String cannot be resolved to a type- The method getContextPath() from the type HttpServletRequest refers to the missing type String解决办法:转载 2013-03-19 15:11:14 · 26619 阅读 · 4 评论 -
SSH中jar包的作用
在调试程序的时候会遇到jar包的冲突。在网上找了些资料。(为了使层次鲜明一读,做了一定的颜色区分)。简单的介绍一下spring hibernate struts的jar包的作用。Spring `s jarspring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring转载 2013-03-18 22:10:55 · 915 阅读 · 0 评论 -
j2ee三层架构和MVC的区别
首先说三层架构:UI(.aspx)---------> BLL(业务处理)------> DAL(数据处理)----> 永久存储(数据库) MVC:MVC(Model View Controller)模型-视图-控制器 很明显都是从整体上“策划”一个web项目的实现逻辑共同点:三层架构的UI层相当于MVC中的View层,作为视图,再说白一点,都是页面区别转载 2013-03-18 13:31:53 · 7861 阅读 · 0 评论 -
SSH面试题汇总
Spring的优点有什么?1. Spring是分层的架构,你可以选择使用你需要的层而不用管不需要的部分2. Spring是POJO编程,POJO编程使得可持续构建和可测试能力提高3. 依赖注入和IoC使得JDBC操作简单化4. Spring是开源的免费的5. Spring使得对象管理集中化合简单化* 描述一下spring中实现DI(转载 2013-04-08 16:19:12 · 1492 阅读 · 0 评论 -
八步详解Hibernate的搭建及使用
八步详解Hibernate的搭建及使用分类: SSH 2012-02-27 20:05 2086人阅读 评论(9)收藏 举报 上篇博客已经把Hibernate概念和其中的核心接口介绍,下面举个实例添加用户来介绍Hibernate如何使用。 1.创建普通的java项目。 因为Hibernate是一个轻量级的框架,转载 2013-03-01 17:06:20 · 530 阅读 · 0 评论 -
为什么用Spring来管理Hibernate?
为什么用Spring来管理Hibernate?分类: SSH 2012-04-06 08:34 7392人阅读 评论(45)收藏 举报为什么要用Hibernate框架?这个在《Hibernate介绍》博客中已经提到了。既然用Hibernate框架访问管理持久层,那为何又提到用Spring来管理以及整合Hibernate呢?首先我们来看一下Hibernat转载 2013-03-01 17:21:07 · 504 阅读 · 0 评论 -
为什么要用Hibernate,Hibernate介绍
1.什么是Hibernate? 首先,Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。 并且Hibernate是一个开源的orm(object relations model)框架,提供了查询获取数据的方法,用面向对象的思想来操作数据库,节省了我们开发处理数据转载 2013-03-01 17:01:46 · 722 阅读 · 0 评论 -
SSH整合参考实例
网上的教程很多,参考了一些,自己再总结一下。版本:Struts2.2.3 Spring3.0 Hibernate3.3myeclipse8.6整合步骤如下:1、新建web工程2、添加spring3、添加hibernate4、添加struts25、配置文件新建web工程添加spring添加hibernate注:之前可以先添加转载 2013-02-28 22:07:17 · 710 阅读 · 0 评论 -
在Sping的配置文件中,关于dataSource的配置
在Sping的配置文件中,关于dataSource的配置,就我个人知道的方法大致可以有三种:1。 一般的配置方法,直接在配置中指定其值。具体的例子我们参照Mysql的配置如下:com.mysql.jdbc.Driverjdbc:mysql://Service_Path:3306/dataBase 2. 通过读取文件信息资源,其原理与方法一相同。示例:转载 2013-02-28 20:26:16 · 936 阅读 · 0 评论 -
自动生成的hibernate DAO的几个方法
自动生成的hibernate DAO的几个方法savedeletefindbyid 按ID查询数据.findbyexample 相当于"select * from Usertable"实现的功能就是查询所有 * 数据.findbyproperty 用来灵活的提供一种按条件查询的方法,你可以自己定义要按什么样的方 * 式查询. * save()方法提供原创 2013-03-13 16:26:12 · 1835 阅读 · 0 评论 -
log4j:WARN Please initialize the log4j system properly解决办法
log4j:WARN No appenders could be found for logger(org.springframework.context.support.ClassPathXmlApplicationContext).log4j:WARN Please initialize the log4j system properly.Spring 使用了LOG4J 这个开转载 2013-02-27 22:26:58 · 1177 阅读 · 0 评论 -
SSH框架--struts2的Action中获取request、response对象的方法
SSH框架--struts2的Action中获取request、response对象的方法1、访问或添加request/session/application属性public String scope() throws Exception{ ActionContext ctx =ActionContext.getContext(); ctx.getApplicati转载 2013-04-16 09:27:10 · 4499 阅读 · 0 评论 -
OpenSessionInViewFilter 以及session依然closed的解决方法
Spring为我们解决Hibernate的Session的关闭与开启问题。 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数据时,由于加载领域对象的 Hibernate Session转载 2013-06-12 19:14:33 · 1294 阅读 · 0 评论 -
spring提供的HibernateTemplate()回调函数 为什么要用?
当spring提供的HibernateTemplate()没有提供所需要的功能时,可以用回调函数实现相关功能。 不提倡用getSession()来获得session来实现,因为这样拿到的session是hibernate最原始的session,不享有Spring提供的模板支持 在DAO类中可以使用下面的方法取得session: final String转载 2013-05-26 19:53:45 · 2205 阅读 · 0 评论 -
getHibernateTemplate()方法怎么执行sql语句
getHibernateTemplate()方法怎么执行sql语句 2010-04-06 13:45:09| 分类: 程序代码类|字号 订阅方法一:获取一个Connection:Connection conn = getHibernateTemplate().getSessionFactory().openSession().conn转载 2013-05-26 16:49:33 · 5019 阅读 · 0 评论 -
getSession和getHibernateTemplate区别
getSession和getHibernateTemplate区别摘要: 1.使用getSession()方法你只要继承sessionFactory,而使用getHibernateTemplate()方法必须继承 HibernateDaoSupport当然包括sessionFactory2.getSession()方法是没有经过spring包装的,spring会把最原始的ses转载 2013-05-26 16:44:53 · 934 阅读 · 0 评论 -
SSH2多条件查询分页显示(升级版)
一、我们必须先打好框架,这里不做解释了。二,按我的步骤走,那就不会错,1,建立一个分页的JavaBeanpackage ut.filter;import java.util.List;public class PageBean { private List list;// 要返回的某一页的记录列表 private int allRow;// 总记录数 private转载 2013-04-21 10:54:06 · 1834 阅读 · 0 评论 -
could not find a getter for ... in class ...
在spring+hibernate框架的java项目开发过程中,经常会遇到这样的错误:could not find a getter for ... in class ...可能原因如下:1.真的没有写getter方法(发生几率:1%)2.*.hmb.xml文件中的属性名和pojo不一致(*.hbm.xml和*.java没衔接好,不一致),字段属性没有正确配置,比如,*.hmb转载 2013-02-28 21:48:26 · 517 阅读 · 0 评论 -
log4j
1. 概述1.1. 背景在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或文件中,比较好的做法就是构造一个日志操作类来封装此转载 2013-04-23 21:03:59 · 746 阅读 · 0 评论 -
2009-12-02 22:16 struts2.0+spring2.0+hibernate3.2实现增删改查CURD
在每一个JSP页面头部加入1、用户列表页面(userlist.jsp) 增加用户 ID号 用户名 密码:转载 2013-04-22 15:28:49 · 1142 阅读 · 0 评论 -
HibernateTemplate 常用方法
HibernateTemplate提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。下面是HibernateTemplate的常用方法简介:q void delete(Object entity):删转载 2013-04-13 20:34:39 · 817 阅读 · 0 评论 -
Spring的一些理解;struts整合spring
IOC:DAO Service Action都需要交给spring进行管理,并且注入。AOP: 未???spring和struts如何结合: spring容器在web启动的时候启动。要让struts去控制已经由spring创建和管理的action(也就是struts和spring结合),加入plugin.jar究竟如何整合的呢:plugin.jar里面有一个struts-pl原创 2013-03-27 17:14:09 · 1025 阅读 · 0 评论 -
spring组件扫描<context:component-scan/>使用详解
关于spring自动检测组件的使用方式网上太多了,而且也不是我记录的重点,我想说下一点可能你还不知道的经验我们知道如果不想在xml文件中配置bean,我们可以给我们的类加上spring组件注解,只需再配置下spring的扫描器就可以实现bean的自动载入。先写一个小例子,剩下的在下面解释下面是引用spring framework开发手册中的一段话“S转载 2013-03-27 17:21:11 · 875 阅读 · 0 评论 -
事务以及事务管理
http://www.cnblogs.com/ysxlin/archive/2008/06/06/1215300.html#N101EF转载 2013-04-08 16:24:54 · 849 阅读 · 0 评论 -
spring的事务配置
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的转载 2013-04-08 16:13:52 · 957 阅读 · 0 评论 -
Myeclipse 配置struts2
以下是我开发项目时自己手动添加的struts2,具体步骤如下:1、准备jar包并存放于 WebRoot/WEB-INF/lib 目录下;2、在 web.xml中配置过滤器: struts2 org.apache.struts2.dispatcher.FilterDispatcher struts.i18n.encoding UTF-8 struts2转载 2012-08-22 21:03:25 · 1564 阅读 · 0 评论 -
Spring_AOP原理解析
一、AOP 概念 Joinpoint:它定义在哪里加入你的逻辑功能,对于Spring AOP,Jointpoint指的就是Method。 Advice:特定的Jointpoint处运行的代码,对于Spring AOP 来讲,有Before advice、AfterreturningAdvice、ThrowAdvice、AroundAdvice(MethodInteceptor)等。转载 2012-09-20 20:25:23 · 778 阅读 · 0 评论 -
Stacktraces 报 java.lang.NullPointerException
UserAction 这个类看下有没有把 成员 实例化 或者参数是不是 nullublic class UserAction {private User user;//private UserService us ; //问题!!//private UserServiceImpl us = new UserServiceImpl(); //问题!!private User原创 2012-08-25 15:24:45 · 3287 阅读 · 1 评论 -
spring所需jar包
spring.jarcommons-logging.jar原创 2012-09-05 10:28:45 · 742 阅读 · 0 评论 -
关于自己遇到的"Exception starting filter struts2"的问题的解决方案
今天在联系一些标签的时候就莫名其妙的出现了“Exception starting filter struts2”这个错误.真的让我无语了,找了一下午.最终找出来了,其实很多人都有这个错误,都不知道该怎么解决, 在我看来,大家都是因为小马虎才出来的这个问题, 我知道的出这个问题的原因有两种: 1.在引用struts2的jar包的时候把jar包全部都引进来了,其实这些jar包里面有转载 2012-08-25 11:02:08 · 852 阅读 · 0 评论 -
struts2需要的包
commons-fileupload-1.2.1.jarcommons-logging-1.0.4.jarfreemarker-2.3.15.jarognl-2.7.3.jarstruts2-core-2.1.8.1.jarxwork-core-2.1.6.jar原创 2012-08-24 10:58:04 · 552 阅读 · 0 评论 -
struts配置文件
/index.jsp /chat.jsp原创 2012-08-24 10:44:49 · 592 阅读 · 0 评论 -
getHibernateTemplate()
getHibernateTemplate前提条件:你的类必须继承HibernateDaoSupport 一: 回调函数: public List getList(){ return (List ) getHibernateTemplate().execute( new HibernateCallback() { public List doIn转载 2012-08-22 21:38:14 · 4231 阅读 · 0 评论 -
在Myeclipse中创建自定义用户类库
在开发Web项目的过程中总是要添加这样那样的jar包,每次添加当然很繁琐,而且有时候会因为疏忽,或者其他原因要选择特定的包来实现需要的功能,而向开源框架Struts2,Hibernate,Spring等其中的有些包可能用不到,那么通过自定义用户类库就可以自己选择所需要的类文件,而且可以添加数据库驱动包,其他的jar包,这样每次使用的时候只需要添加自定义的类库就可以了。例如在使用Eclipse开转载 2012-08-22 21:26:03 · 1821 阅读 · 0 评论
分享