- 浏览: 119842 次
- 性别:
- 来自: 深圳
最新评论
-
masuweng:
暂作标记,以后或许用的着.
filter实现登录验证,并且过滤servlet -
jfllxjj:
请问,如果导入的是excel2003格式的表,导入不成功会报错 ...
用poi3.6 读取excel -
wdhxinxin:
...
Java 操作 Excel (读取Excel2003 2007,Poi实现)
文章列表
最近用这三个东西开发了一个后台管理的程序,现在写出来希望能够讨论谈论,因为我刚开始弄有很多东西都还不知道,在这里写出来望大家发现到问题后能够给我留言,以便完善,呵呵~
第一步:导入工程需要的包,具体需要哪些包,如果有需要的话我可以提供,当然最好的就是去官网下载了,呵呵~
第二步:配置web.xml文件。我的web.xml文件如下:
view plaincopy to clipboardprint?<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5&quo ...
- 2010-08-04 18:14
- 浏览 720
- 评论(0)
9.5.6. 使用 @Transactional注意@Transactional 注解及其支持类所提供的功能最低要求使用Java 5(Tiger)。
除了基于XML文件的声明式事务配置外,你也可以采用基于注解式的事务配置方法。直接在Java源代码中声明事务语义的做法让事务声明和将受其影响的代码距离更近了,而且一般来说不会有不恰当的耦合的风险,因为,使用事务性的代码几乎总是被部署在事务环境中。
下面的例子很好地演示了 @Transactional 注解的易用性,随后解释其中的细节。先看看其中的类定义:
<!-- the service class that we want to m ...
- 2010-08-04 18:01
- 浏览 1020
- 评论(0)
/*** * @author liuguangyi* @content ejb3注解的API定义在javax.persistence.*包里面。* * 注释说明:* @Entity —— 将一个类声明为一个实体bean(即一个持久化POJO类)* @Id —— 注解声明了该实体bean的标识属性(对应表中的主键)。* @Table —— 注解 ...
- 2010-08-04 17:40
- 浏览 644
- 评论(0)
@Entity(name="EntityName") 必须,name为可选,对应数据库中一的个表
2、@Table(name="",catalog="",schema="") 可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息 name:可选,表示表的名称.默认地,表名和实体名称一致,只有在不一致的情况下才需要指定表名 catalog:可选,表示Catalog名称,默认为Catalog(""). schema:可选,表示Schema名称,默认为S ...
- 2010-08-04 17:39
- 浏览 614
- 评论(0)
Spring注解入门
1. 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现:
Java代码
view plaincopy to clipboardprint?public class UserManagerImpl implements UserManager { private UserDao userDao; public void setUserDao(UserDao userDao) { this.userDao = userDao; } ... } public class UserManagerImpl implements ...
- 2010-08-04 15:05
- 浏览 638
- 评论(0)
假设在你的应用中Hibernate是通过spring 来管理它的session.如果在你的应用中没有使用OpenSessionInViewFilter或者OpenSessionInViewInterceptor。session会在transaction结束后关闭。如果你采用了spring的声明式事务模式,它会对你的被代理对象的每一 ...
- 2010-08-04 14:40
- 浏览 690
- 评论(0)
C3P0在spring中的配置
今天需要将c3p0 再 spring 配置,来解决mysql 8个小时以后断开连接的问题。 找了一些资料。发现都不是很正确。 没有从根本上解决这个问题。 今天转一个老哥的文章。 希望对大家有用处。
-------------------------------------------------------以下是转的内容-------------------------------------------------
经过N多试验,终于自己把这个问题搞定了。
网上关于C3P0在spring中的配置,几乎没有完全正确的(至少我还没发现)。查了c3p0的文档 ...
- 2010-08-03 18:04
- 浏览 661
- 评论(0)
有一些东西错过了,就一辈子错过了。人是会变的,守住一个不变的承诺,却守不住一颗善变的心。
有时候执着是一种负担,放弃是一种解脱;人没有完美,幸福没有一百。知道自己没有能力一次拥有那么多,也没有权要 ...
- 2010-07-30 12:45
- 浏览 627
- 评论(0)
Quartz cron 表达式的格式十分类似于 UNIX cron 格式,但还是有少许明显的区别。区别之一就是 Quartz 的格式向下支持到秒级别的计划,而 UNIX cron 计划仅支持至分钟级。许多我们的触发计划要基于秒级递增的(例如,每45秒),因此这是一个非常好的差异。
在 UNIX cron 里,要执行的作业(或者说命令)是存放在 cron 表达式中的,在第六个域位置上。Quartz 用 cron 表达式存放执行计划。引用了 cron 表达式的 CronTrigger 在计划的时间里会与 job 关联上。
另一个与 UNIX cron 表达式的不同点是在表达式中支持域的数目。UN ...
- 2010-07-26 16:56
- 浏览 835
- 评论(0)
版权声明:作者junsan,本文为本人原创文档,保留本文的一切权力。欢迎转载,请保留此信息。http://www.netspy.com.cn; http://www.inspiresky.com。
我们这里以Spring 2.0.2来说明。
Spring2.0框架要求J2SE 1.3和J2EE 1.3 (Servlet 2.3, JSP 1.2, JTA 1.0, EJB 2.0)。编译时要求使用 JDK 1.5; 需要AspectJ来编译包括全部aspects(方面)的完全版本。
当不使用Spring的JSP标签库或者EJB的支持时,J2EE 1.2 (Servlet 2.2, JS ...
- 2010-07-22 17:28
- 浏览 683
- 评论(0)
早在1996年,适逢Java刚刚崭露头角,年内好事连连。先是1月份发布JDK 1.0,然后是5月底在旧金山召开首届JavaOne大会,年末又是JDK 1.1紧跟其后。正是在Java技术如火如荼、大展拳脚的背景之下,Joshua Bloch来到了Sun,开始了他带领Java社区步入“迦南美地”的漫长历程。 很快,他被从安全组调入核心平台组,从事底层API设计。至此以后,每逢JDK的重大版本发布,总能在其中见到Joshua的“妙笔”。JDK 1.1中的java.math、1.4中的assertions,还有大家所熟识的Collections Framework皆是Joshua一手打造。其中的Co ...
- 2010-07-22 16:57
- 浏览 718
- 评论(0)
事务 ( acid ) atomic : 原子性 ,有多个行为组成的一组工作单元,这组操作要么都发生,要么都不发
生。
consistent : 一致性 , 事务结束之后(不管成功或者失败 ) 系统所处的状态和他的业务规
则应当是一致的
isolated : 隔离性,不同的事务之间不能相互干扰,这通常要以为着对数据库加锁
duration : 持久性,一旦事务提交,事务的结果就会持久保存,无论什么样的系统崩溃,
他们都将幸免遇难 。
Spring的事物支持 Spring 提供了对程序控制事务的支持,同时也支持声明式事务,Spring 采取了一种回调机制,将事务的控制从应用中抽 ...
- 2010-07-22 15:49
- 浏览 674
- 评论(0)
1. 使用JndiObjectFactoryBean,例如<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"> <value>java:/MySqlDS</value> </property></bean>
2. 使用JndiObjectTargetSource,例如<bean id="queu ...
- 2010-07-21 17:51
- 浏览 647
- 评论(0)
package servlet;
import java.io.FileInputStream;import java.io.IOException;import java.io.PrintWriter;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Types;import java.util.Iterator;import java.util.List;import java.util.Locale;import java.util.Map;
import javax.servlet.Servl ...
- 2010-07-20 18:05
- 浏览 648
- 评论(0)
原代码是这样的:
function doSearch() {$("#mainForm").submit(); 1return false;2 }<form onsubmit="doSearch();"> 3<input type="submit" value="查询"/> 4
</form>
这样提交表单,你觉的表单会提交几次呢?
答案是:两次,
如果,3 改为 onsubmit="return doSearch();" 那么表单提交几次呢 ...
- 2010-07-20 11:58
- 浏览 617
- 评论(0)