- 浏览: 241952 次
- 性别:
- 来自: 上海
-
最新评论
-
zhangzh888:
怎么下载 啊 都没有看见文件
sftp处理文件 -
wx_hello:
怎么得到文件的属性呢? 比如文件的新建时间
sftp处理文件 -
HappyVeryGood:
“运行时异常(即非受控异常)自动强制执行整个逻辑工作单元的回滚 ...
事物管理,spring事物详解,spring @transactional -
skeely1234:
感谢分享,太帅了
eclipse下修改项目名导致tomcat内发布名不一致的解决方法
文章列表
Struts1 DispatchAction
原文地址:http://www.iteye.com/post/437174
在Struts中你要尽可能的不用Action类,因为他们让你的项目变得臃肿,你可以使用org.apache.struts.actions.DispatchAction类来完成业务逻辑所需要的相关操作集中到一个Action类中,在继承DispatchAction后,你不再是重新定义execute()方法,而是编写你自己的业务方法,execute()方法在DispatchAction抽象类定义。
例如我们可以继承DispatchAction来定义一个AccountActi ...
ActionForm的代码校验
ActionForm的代码校验是最基本的校验方式。这种校验方式是重写ActionForm的validate方法,在该方法内对所有的字段进行基本的校验。如果出现不符合要求的输出,则将出错提示封装在ActionError对象里,最后将多个ActionError组合成ActionErrors对象,给对象里封装了全部的出错信息。
以登陆页面为例,下面是重写了Validate方法的ActionForm的代码:
Java代码
1.import javax.servlet.http.HttpServletRequest;
2.
3.impo ...
spring+struts的集成(第一种集成方案)
原理:在Action中取得BeanFactory对象,然后通过BeanFactory获取业务逻辑对象
1、spring和struts依赖库配置
* 配置struts
--拷贝struts类库和jstl类库
--修改web.xml文件来配置ActionServlet
--提供struts-config.xml文件
--提供国际化资源文件
* 配置spring
--拷贝spring类库
--提供spring配置文件
2、在struts的Action中调用如下代码取得BeanFactory
BeanFactor ...
备份数据库的方法:
1. backup database pubs to disk='c:\aaa.aa' with noinit -- 备份数据库
2. 进入你的安装目录下的DATA文件夹,这里面保存了数据文件,将你要备份库的LDF,MDF拷贝出来。。
D:\soft\SQLServer\MSSQL\Data(这是我的DATA路径)
3. 打开SQLSERVER的企业管理器。。选择你要备份的数据据按右键----所有任务--备份数据库
还原数据库的方法
1. restore database northwind from disk='c:aaa.aa ...
springmvc_web_ibati样例
对于spring @transactional标签的使用时出现意料之外的错误,数据不同步。后来详细研究spring的事物机制和回滚的触发时机得到解决。以下资料收集于网络:
1.声明式事务配置
* 配置SessionFactory
* 配置事务管理器
* 事务的传播特性
* 那些类那些方法使用事务
2、编写业务逻辑方法
* 继承HibernateDaoSupport类,使用HibernateTemplate来持久化,HibernateTemplate是 Hibernate Session的轻量级封装
* 默认情况下运行期异常才会回滚(包括继承了RuntimeException子类) ...
1.下载并安装Tomcat:(xampp代替)
2.下载并安装Eclipse
3.下载并安装Tomcat4Eclipse插件: tomcatPlugin
可能出现问题及解决方案:
1.问题:The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: ......(意思是说在产品环境下可以优化工作性能的Tomcat的本地包没有找到)
解决:下载了tcnative-1 ...
NoSQL,指的是非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。 NoSQL数据库开源软件 Membase MongoDB Hypertable Apache Cassandra 展开 简介 现今状况 我们为什么要使用NOSQL非关系数据库? NoSQL与关系型数据库设计理念比较 特点 缺点 NoSQL数据库开源软件 Membase MongoDB Hypertable Apac ...
*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package cn.tsp2c.liubao;
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import java.util.TreeMap;
/**
*
* @author Admin ...
当我们需要序列化一个JAVA对象时需要实现Serializable接口。这个接口仅仅是一个tag接口,并不需要你真正实现一些方法,因为这个接口没有方法。他作用仅仅是告诉默认JAVA序列化工具,这个对象是可以序列化的。
1.serialVersionUID ...
项目运行时会遇到端口被占用,可以启动以下的进程
1.打开运行-》输入CMD 进入命令行模式
2.在命令行模式中输入netstat -a -n -o
3.查看0.0.0.0:80所对应的PID(即进程号)
4.按CTRL+SHIFT+ESC键打开WINDOWS任务管理器,选择进程标签,然后在菜单栏的查看-》选择列里勾上PID(进程标识符),根据第三部所查到的PID的进程,KILL掉该进程,再重新安装APACHE即可
还有你修改了, apache/conf/httpd listen12.34.56.78:80 改成(其他)例如8080的话,那么在浏览器里访问就要加http://localh ...
从 iBatis 到 MyBatis,你准备好了吗?
对于从事 Java EE 的开发人员来说,iBatis 是一个再熟悉不过的持久层框架了,在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits 基本是持久层框架的不二选择。 ...
Spring.jar是包含有完整发布的单个jar包,Spring.jar中包含除了 Spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到Spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。
除了Spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择组合自己的jar包,而不必引入整个Spring.jar的所有类文件。
1.Spring-core.jar
这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里 ...
权限控制的发散性思维
- 博客分类:
- java
权限控制的讨论
http://www.iteye.com/magazines/82
数据建模
http://baike.baidu.com/view/1452242.htm
转载自http://www.searchsoa.com.cn/showcontent_62740.htm
在java的设计模式中,我大意分为三块:创建型模式、结构型模式、行为模式,对其进行了相对详细和幽默的风格讲解。
一、创建型模式
1、PROTOTYPE-跟MM用QQ聊天 ...