摘要: 今天给大家详细解释一项关于Spring的applicationContext.xml文件,这对于初学者来说,应该是很有帮助的,以下是详解Spring的applicationContext.xml文件代码: ... 阅读全文
posted @ 2016-01-25 09:02 goodTOgreat 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 有时候,代码已搬家,就会报这个错,导致这个错误的原因是:HttpServletResponse存在于servlet-api.jar中,2.3版本的servlet-api.jar中HttpServletResponse没有setCharacterEncoding方法。2.4版本才有。需要将项目中的ja... 阅读全文
posted @ 2016-01-25 08:43 goodTOgreat 阅读(2792) 评论(1) 推荐(1) 编辑
摘要: 今天在通过spring与mybatis整合中,想连接下公司用的sqlserver数据库,结果使用Junit测发现没连上,于是就有了下面的问题:准备工作都已经做好了web中spring的监听配置了接下来也配置了applicationContext.xmljdbc.properties文件写的测试类:我... 阅读全文
posted @ 2016-01-07 13:42 goodTOgreat 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 一、JAVA连接SQL的语句JAVA连接SQL2000语句为:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");DriverManager.getConnection("jdbc:odbc:数据库名","数据库登录名","登录密码");但连接SQL2005,... 阅读全文
posted @ 2016-01-07 13:16 goodTOgreat 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.importnew.com/12773.html不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Ja... 阅读全文
posted @ 2015-09-17 18:22 goodTOgreat 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1 package com.ysq.test; 2 3 /** 4 * sleep与wait的区别: 5 * @author ysq 6 * 7 */ 8 public class SleepAndWait { 9 10 public static void main(Strin... 阅读全文
posted @ 2015-09-16 16:56 goodTOgreat 阅读(860) 评论(1) 推荐(0) 编辑
摘要: 用Js的eval解析JSON中的注意点在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:1.一种为使用eval()函数。2. 使用Function对象来进行返回解析。使用eval函数来解析,并且使用jquery的each方法来遍历用jquery解析JSON数据的方法,作为jquery... 阅读全文
posted @ 2015-09-16 15:05 goodTOgreat 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://greatwqs.iteye.com/blog/10442716.5 Spring整合Hibernate 时至今日,可能极少有J2EE应用会直接以JDBC方式进行持久层访问。毕竟,用面向对象的程序设计语言来访问关系型数据库,是一件让人沮丧的事情。大部分时候,J2EE应用都会以O... 阅读全文
posted @ 2015-09-08 11:16 goodTOgreat 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 1. 机制:spring mvc的入口是servlet,而struts2是filter,这样就导致了二者的机制不同。2. 性能:spring会稍微比struts快。spring mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一个action,每个action都会被注入属性,而... 阅读全文
posted @ 2015-09-04 20:08 goodTOgreat 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 原创一道Java笔试面试题考考大家 用这题目吸引大家注意,请见谅! 以下代码有些朋友可能会似曾熟识,可能也算不上“原创”,请见谅! 不过,我出的这题,确定有点意思,考考大家。Code highlighting produced by Actipro CodeHighlighter (freeware... 阅读全文
posted @ 2015-08-27 22:18 goodTOgreat 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要用Hibernate缓存?Hibernate是一个持久层框架,经常访问物理数据库。为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。二、Hibern... 阅读全文
posted @ 2015-08-27 21:47 goodTOgreat 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 前面两节我们讲到了一对一的关系,一对多,多对一的关系,相对来说,是比较简单的,但有时,我们也会遇到多对多的关系,比如说:角色与权限的关系,就是典型的多对多的关系,因此,我有必要对这种关系详解,以便大家一起学习。下面来看例子:首先我们必须建立二者的vo:public class Role implem... 阅读全文
posted @ 2015-08-26 22:41 goodTOgreat 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一对多的关系:例如,部门对员工,一个部门可以有多个员工多对一的关系:例如,员工对部门,多个员工属于一个部门,并且每个员工只能属于一个部门那么一对多、多对一在数据库中的是怎样表示的呢?好多话都不说了,请看下面例子:public class DeptVo implements Serializable ... 阅读全文
posted @ 2015-08-24 21:59 goodTOgreat 阅读(154) 评论(0) 推荐(0) 编辑
摘要: A:先讲讲一对一的关系(欲知其他关系,请看下篇) a:主键关联的一对一关系 一对一关系一般用主键关联,也就是说用主键值来维护两者的关系,一个表的主键存放另一个表的主键值。例如在员工与帐号中,我们取员工表的主键值作为帐号的主键值。 我们一员工表和账号表为例:(员工表是主表,账号表是从表) 对持久化的... 阅读全文
posted @ 2015-08-22 11:02 goodTOgreat 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 转载自:Maven入门指南④:仓库1 . 仓库简介 没有 Maven 时,项目用到的 .jar 文件通常需要拷贝到 /lib 目录,项目多了,拷贝的文件副本就多了,占用磁盘空间,且难于管理。Maven 使用一个称之为仓库的目录,根据构件的坐标统一存储这些构件的唯一副本,在项目中通过依赖声明,可以方... 阅读全文
posted @ 2015-08-17 22:20 goodTOgreat 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 镜像是为了提供更快的服务如图:X就认为是Y的一个镜像。编辑settings.xml配置中央仓库镜像:[html] view plaincopyprint?...maven.net.cnoneofthecentralmirrorsinchinahttp://maven.net.cn/content/g... 阅读全文
posted @ 2015-08-17 22:17 goodTOgreat 阅读(597) 评论(0) 推荐(0) 编辑
摘要: JdbcTemplate类声明了几个重载的query()模板方法来控制整个查询过程,就像进行更新数据操作一样,通过实现PreparedStatementCreator和PreparedStatementSetter接口,也可以覆盖语句创建任务。1,用RowCallbackHandler提取数据Row... 阅读全文
posted @ 2015-08-07 23:33 goodTOgreat 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 借助于Spring插件(Struts2-spring-plugin-XXX.jar),我们可以非常简单地完成Spring和Struts2的整合,这种整合包括让Action自动装配Spring容器中的Bean,以及让Spring管理应用中的Action两种方式,不管采用哪种方式,完成Struts2和... 阅读全文
posted @ 2015-08-05 22:36 goodTOgreat 阅读(259) 评论(0) 推荐(1) 编辑
摘要: package com.ysq.vo;public class User { private int uid; private String uname; private String pwd; private Date birth; private Stri... 阅读全文
posted @ 2015-08-04 23:29 goodTOgreat 阅读(310) 评论(0) 推荐(0) 编辑
摘要: Struts中使用json需要在struts基础上加上几个包:(这里只列出了重要的几个)commons-lang-2.4.jar;jsonplugin-0[1].32.jar;下面是配置文件中的几个常用的参数:root参数用于指定要序列化的根对象,如果省去这一配置,表示要序列化action中的所有属... 阅读全文
posted @ 2015-08-03 23:17 goodTOgreat 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下 1.三者在执行速度方面的比... 阅读全文
posted @ 2015-08-02 16:24 goodTOgreat 阅读(156) 评论(0) 推荐(0) 编辑
摘要: Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。JavaSDK不提供直接继承自Collection的类,Ja... 阅读全文
posted @ 2015-08-02 15:58 goodTOgreat 阅读(311) 评论(0) 推荐(0) 编辑
摘要: foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指定一个名字,用于表示在迭代过程中,每次迭代到的... 阅读全文
posted @ 2015-08-02 08:54 goodTOgreat 阅读(3459) 评论(0) 推荐(0) 编辑
摘要: image/bmp,image/png,image/gif,image/jpeg,image/pjpeg 5242880 image/bmp,image/png,image/gif,image/jpeg png,jpg,xml,txt 10259560 /WEB-IN... 阅读全文
posted @ 2015-07-26 23:27 goodTOgreat 阅读(3379) 评论(0) 推荐(0) 编辑
摘要: 注:funs是从action中传过来的list 其中属性中有其子对象list 下面通过s标签遍历 ,也可以通过c标签遍历jsp页面中: ${fun.fname} ${childFun.fname} jquery中写法:$(function(){//选中父权限,子权限都要选中$("i... 阅读全文
posted @ 2015-07-24 10:59 goodTOgreat 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 理解值栈(ValueStack)与上下文(StackContext): Struts2中有值堆栈和堆栈上下文的概念,你用 可以看出. 值栈中的对象的不使用#,非值栈中的对象使用# 当前action,或者处于action链中的action所拥有的属性,并且为该属性提供了getter和setter方法,... 阅读全文
posted @ 2015-07-24 10:41 goodTOgreat 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 操作Oracle数据库publicclassDBConnection {//jdbc:oracle:thin:@localhost:1521:orclpublicstaticfinalStringurl="jdbc:oracle:thin:@localhost:1521:ORCL";publicst... 阅读全文
posted @ 2015-07-20 22:56 goodTOgreat 阅读(458) 评论(0) 推荐(0) 编辑
摘要: A.在DOS命令下:输入netstat -ano——回车,可以查看已占用的端口,记下端口的PID,然后打开任务管理器,点查看,选择列,勾选PID确定,找到对应的PID,结束进程,如果结束不了或者结束后还不起作用,就用ntsd命令dos命令窗口输入netstat -ano即可查看端口使用情况,如果要查... 阅读全文
posted @ 2015-07-18 09:40 goodTOgreat 阅读(1674) 评论(0) 推荐(0) 编辑
摘要: /**是否使用开发模式,不在开发模式下变为false*/(常用) /**是否每次http请求到达时,系统都重新加载资源文件,不在开发模式下变为false*/(常用) /**设置浏览器是否缓存静态内容,只有true和false(开发模式下应用false)*/(常用) -----------------... 阅读全文
posted @ 2015-07-18 08:01 goodTOgreat 阅读(949) 评论(1) 推荐(0) 编辑
摘要: 代理Proxy: Proxy代理模式是一种结构型设计模式,主要解决的问题是:在直接访问对象时带来的问题代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。动态代理模式:动态代理优点:... 阅读全文
posted @ 2015-07-16 22:10 goodTOgreat 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 如何获取值----三种方式(属性驱动,对象驱动,模型驱动)A:属性驱动必须生成get,set方法B:对象驱动给对象也必须生成get,set方法c模型驱动模型驱动需要action去实现一个ModelDrvien(),并且重写一个getModel()方法 阅读全文
posted @ 2015-07-15 21:43 goodTOgreat 阅读(257) 评论(0) 推荐(0) 编辑
摘要: default.properties在Struts 2的核心jar包-struts2-core中,有一个default.properties的默认配置文件。里面配置了一些全局的信息,比如:struts.enable.DynamicMethodInvocation = true,-动态方法调用,为tr... 阅读全文
posted @ 2015-07-15 21:26 goodTOgreat 阅读(1917) 评论(0) 推荐(0) 编辑
摘要: struts2中的action可以继承ActionSupport,也可以不继承ActionSupport。不继承ActionSupport的情况只需要有一个方法,返回String,即可,记住,在继承ActionSupport的情况下,必须有无参构造函数。继承ActionSupport的好处在于:1、... 阅读全文
posted @ 2015-07-15 21:22 goodTOgreat 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 第一步:Maven安装:安装 Maven 之前,要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.2.5,我用的也是这个。 首先去官网下载 Maven:http://maven.apache.org/download.cgi,选择apache-m... 阅读全文
posted @ 2015-07-03 20:39 goodTOgreat 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一、安装ant到官方主页http://ant.apache.org下载新版(目前为Ant1.8.1)的ant,得到的是一个apache-ant-1.8.1-bin.zip的压缩包。将其解压到你的硬盘上,例如:C:\apache-ant-1.8.1。二、配置环境变量window中设置ant环境变量:A... 阅读全文
posted @ 2015-07-03 19:57 goodTOgreat 阅读(156) 评论(0) 推荐(0) 编辑