- 浏览: 108457 次
- 性别:
- 来自: 武汉
最新评论
-
ldwtill:
overwrite呢?
overload,overwrite和override比较 -
dafeiwang:
...
过滤器和拦截器的区别
文章列表
最近准备考试:将webservice 充充电,本想配置一遍,在网上资料,资源虽多,没有几个能成功的,还没有几个有原代码的,可能是自己理解能力有限,摸索了一段时间,终于调通了webservice !
在此为想学习webservice同仁们提供一个入门例子
1、新建一个web project,如下面的例子为Storm
2、在工程中目录如下图所示
Storm.│ .classpath│ .project│ index.html│ tree.txt│ ├─.settings│ com.spket.js.prefs│ org.eclipse.c ...
在默认通过myeclipse生成的配置里,spring使用的是apache的dbcp连接池
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName"
value="com.mysql.jdbc.Driver">
</property>
<property name="url" ...
所有的Hibernate应用中都会访问Hibernate的5个核心接口。
Configuration接口:配置Hibernate,根启动Hibernate,创建SessionFactory对象。
SessionFactory接口:初始化Hibernate,充当数据存储源的代理,创建Session对象。
Session接口:负责保存、更新、删除、加载和查询对象。
Transaction:管理事务。
Query和Criteria接口:执行数据库查询。
1.Configuration接口
Configuration对象用于配置并且启动Hibernate。Hib ...
1.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。 2.Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节. 3.Post顾名思义,就是为了将数据传送到服务器段,Get就是为了从服务器段取得数据.而Get之所以也能传送数据,只是用来设计告诉服务器,你到底需要什么样的数据.Post的信息作为http请求的内容,而Get是在Http头部传输的。
JUnit 4是JUnit框架有史以来的最大改进,其主要目标便是利用Java 5的Annotation特性简化测试用例的编写。让我们看看如何使用JUnit 4来进行Unit测试。
请注意:本文主要介绍JUnit 4的最新特性和用法,并不会讲解Unit测试的基础。如 ...
1.WEB.XML的配置: 首先在web.xml中加入:
Java代码
<servlet>
<servlet-name>SpringContextServlet</servlet-name>
<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
<load-on-startup>1</load-on-startup>
< ...
sql在不同数据库查询前几条数据 1. ORACLE SELECT * FROM TABLE1 WHERE ROWNUM<=N HQL: from table1 t order by t.createTime desc where rownum<=n 2. INFORMIX SELECT FIRST N * FROM TABLE1 3. DB2 SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=N 或者 SELECT COLUMN FROM TABLE FETCH FIRS ...
经过测试发现Hibernate annotation中@ManyToOne,@OneToMany,@OneToOne中lazy的默认值是不同的 @OneToMany 默认Lazy为true @ManyToOne,@OneToOne 默认lazy为false 在设置@ManyToOne的时候我们一般都会设置Lazy=true 一般不会在@ManyToOne,@OneToOne考虑这个问题 但实际hibernate进行load是时候是把一端也load出来的 fetch 和 lazy 主要是用来级联查询的
而 cascade 和 inverse 主要是用来级联插入和修改的
fetch参数 ...
使用HibernateTemplateHibernateTemplate 可将Hibernate 的持久层访问模板化,使用HibernateTemplate 非常简单。创建Hi bernateTemplate 实例后,注入一个SessionFactory 的引用,就可执行持久化操作。SessionFactoyr 对象可通过构造参数传入,或通过设值方式传入。例如://获取Spring 上下文ApplicationContext ctx = new FileSystemXmlApplicationContext("bean.xml");//通过上下文获得SessionFa ...
一个完整的struts2+spring+hibernate+分页实例
专业 2010-03-24 21:14:35 阅读87 评论0 字号:大中小 订阅
前段时间,一直在为配置struts2+spring+hibernate这三大框架头痛。在网上找了很多例子,但都没有解决好我的三大框架的问题。后来把它搁了一段时间。偶尔有一天,我突然想起来了,然后硬着头皮逐字逐字地反复看那几个配置文件,突然我发现,原来犯了个很cheap的错误。敲错了一个字母。导致tomcat启动时老报Error:listenStart...的错误。这个错误可真烦人啊。
以下这个实例在我的机器上运行是没问 ...
显示效果: 先引入相关的jar包:
jcommon-1.0.12.jar jfreechart-1.0.9.jar struts2-jfreechart-plugin-2.1.6.jar
Jfreecharaction.java代码
package com.example.struts.action;
import jfreeChart.JfreeChartTest;
import org.jfree.chart.JFreeChart;
import com.opensymphony.xwork2.Acti ...
口诀 1、使用双向一对多关联,不使用单向一对多 2、灵活使用单向多对一关联 3、不用一对一,用多对一取代 4、配置对象缓存,不使用集合缓存 5、一对多集合使用Bag,多对多集合使用Set 6、继承类使用显式多态 7、表字段要少,表关联不要怕多,有二级缓存撑腰
一、inverse = ?
inverse=false(default) ...
1、新建文件夹upload内含upload.jsp,result.jsp
1)upload.jsp需要指定method="post"和enctype="multipart/form-data"
Java代码
<body>
<form action="result.jsp" method="post" enctype="multipart/form-data">
Information: <input t ...
Java代码
<body>
<s:a href="/struts2/download.action">download</s:a>
</body>
<body>
<s:a href="/struts2/download.action">download</s:a>
</body>
2、DownloadAction.java
Java代码
im ...
1.在线文本生成器 BlindTextGenerator:对设计师来说,这是一个简单又好用的文本生成小工具。内含许多种字体,可设置字符的大小,数量,样式,段落的数量及对齐方式等,还可以很方便且精确地调节文本区块的大小。
http://www.blindtextgenerator.com/lorem-ipsum Fillerati:很有设计感和风格现代的文本生成器。
http://www.fillerati.com/ 2.CSS生成器 Border Radius:没有比它更简单的了。进入网站在矩形一角的输入框里输入数值,就可以生成圆角矩形的CSS代码。
http://bord ...