- 浏览: 204578 次
- 性别:
- 来自: 武汉
最新评论
-
wangxin0ldrs:
Exception in thread "main& ...
Javamail发送邮件的简单实例 -
Drakedog:
现在知道是jar包里的,但是好像不是org.apache.cr ...
AJAX大量数据xml格式提交 -
Drakedog:
XmlDocument 这个是要自己写 吗?
AJAX大量数据xml格式提交 -
fashion_518:
楼主是高手吗?
SSH2的包 -
cloverprince:
阿,动态语言的优雅。正在为java+DOM的罗嗦发愁的路过。
解析XML
文章列表
http://www.iteye.com/problems/17791
我的方法(使用伪代码表述):
Java代码
@Transactional
public 一个业务方法(){
try{
//一些业务操作,期间可能会抛出运行时异常。
int i = 3/0;
... ...
...
Dao层(hibernate实现)的异常是在Dao层类内处理还是抛到上一层(Service业务层)
如果抛出的话是抛出运行时异常还是非运行时异常
我知道怎么写都行,但我想更贴近实际开发中的情况,请有经验的朋友指点一下
问题补充:
谢谢大家 ...
此文章主要描述的是MySQL数据类型与建库策略的详细解析,我们大家都知道无论是在不收费的数据库空间或者是大型的电子商务网站,其合理的设计表结构、充分利用空间是十分必要的。
这就要求我们对数据库系统的常用MySQL数 ...
你可能把不要的包也导进去了或是哪个必需的包没导入,以下是必需包:
Spring包(9个):
commons-dbcp.jar、commons-pool.jar、spring.jar、spring-beans.jar、
spring-context.jar、spring-core.jar、spring-dao.jar、
spring-hibernate3.jar、spring-web.jar。
struts2.0包(6个):commons-logging-api-1.1.jar、freemarker-2.3.8.jar
ognl-2.6.11.jar、struts2-core-2.0 ...
1)控制台报The WebLogic Server did not start up properly.
java.io.InvalidClassException: javax.management.MBeanAttributeInfo; local class incompatible: stream classdesc serialVersionUID = 7043855487133450673, local class serialVersionUID = 8644704819898565848
错误原因及解决办法:MBeanAttributeInfo的serialVersionUID的 ...
方法一:
在Action中的代码:Map request = (Map)ActionContext.getContext().get("request");List<Task> tasks = taskManager.findAll();request.put("tasks", tasks);在JSP页面中获取其中的值:<s:iterator id="task" value="#request.tasks"> <tr class="table_header"& ...
Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.
今天在做事务测试的时候,控制台输出了以上的错误信息,在网上找了一下,原来是我在web.xml
文件中设置了OpenSessionInView . 将设置去掉就可以了.
<!-- OpenSessionInView -->
...
一:myeclipse 搭建
1.添加spring支持。
MyEclipse-->Add Spring...-->把AOP Core Web 三个libraries 复选上。 下一步 完成。
2.添加hibernate支持。
首先先打开myeclipse hibernate 视图 建立一个数据库连接。根据不同的数据驱动建立不同的数据库连接。
MyEclipse-->Add Hibernate...--> 根据需要 一步步完成。
3. 添加struts支持。
然后在web.xml文件里
<context-param ...
在MyEclipse中新建个WEB项目。
添加struts2.1支持:
jar包:freemarker.jar,ognl.jar,struts2-core.jar,struts2-spring-plugin.jar,xwork-core.jar,commons-fileupload.jar。
添加hibernate3.3.2支持:
jar包:hibernate3.jar,antlr.jar,com ...
现在tomcat6.0.20是最新版本,稳定性比较好了。
JDK要用JDK1.6-6以上的版本。
tomcat下载地址:
http://tomcat.apache.org/download-60.cgi#6.0.20
JDK下载地址:
http://java.sun.com/javase/downloads/index.jsp
http://www.w3school.com.cn/ajax/ajax_intro.asp
DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置,支持Spring(JavaScript远程调用spring bean),更好浏览器支持,还支持一个可选的commons-logging日记操作.
以上摘自open-open,它通过反射,将java翻译成javascrip ...
一个真正面向对象的JavaEE或J2EE系统,应该是一个围绕领域模型的多层架构,以面向对象OO思维进行领域模型提炼和重构,继续以OO思维进行表现层和持久层的配置实现,才能寻找到一条Java系统快速有效高质量的解决之道。
OO思维
经常看到不少人抱怨Java EE/J2EE中配置太复杂,烦琐,不简单易学,其实所谓简单易学是取决于你是否有OO思维方式。
分层架构是面向对象OO在企业软件中应用的标志,目前一个企业软件系统包括表现层、业务层和持久层,那么分层架构和OO关系是如何?
表现层的界面表单中通常是一些离散数据,也就是单个字段数据,通过Struts等框架提供ActionForm以及标签库, ...
对于spring配置文件的编写,我想,对于经历过庞大项目的人,都有那种恐惧的心理,太多的配置文件。不过,分模块都是大多数人能想到的方法,但是,怎么分模块,那就是仁者见仁,智者见智了。我的策略是使用import。
基本代码格式如下
web.xml
......
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring-config/appl ...