本月博客排行
-
第1名
龙儿筝 -
第2名
zysnba -
第3名
johnsmith9th - wy_19921005
- sgqt
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- javashop
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- ranbuijj
- arpenker
- tanling8334
- kaizi1992
- sichunli_030
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- lemonhandsome
- luxurioust
- Xeden
- lzyfn123
- forestqqqq
- zhanjia
- nychen2000
- ajinn
- wjianwei666
- johnsmith9th
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
InfinityGPGenerator无垠式通用目的Java代码生成器
1)支持SimpleJEE和S2SH技术栈
2)支持SGS(标准生成器脚本)脚本语言
3)一步生成符合Eclipse JEE格式的完整源码压缩包
4)生成相应对象的CRUDFLS等十余种常用的功能
5)Web格式的代码生成器,请部署于Tomcat7和Java7环境中
注:本代码生成器的war包有30多兆,超过了本站上传限制。故上传至CSDN中,等通过审核再放出下载链接。
S2SH开发环境搭建、框架整合、项目基础环境搭建
S2SH开发环境搭建、框架整合、项目基础环境搭建
1.S2SH框架整合
新建项目s2sh:
1.1添加jar包
1.1.1添加Struts的jar包
添加如下的jar包:
commons-fileupload-1.2.2.jar
commons-io-2.0.1.jar
freemarker-2.3.19.jar
ognl-3.0.5.jar
struts2 ...
[Struts 2.3 Upgrading Issue]Struts2.0因安全漏洞升级到2.3的操作手册和遇到的问题
Struts 2.3 Upgrading Issue
版本升级原因:struts2.0漏洞
http://struts.apache.org/download.cgi#struts221
http://struts.apache.org/release/2.3.x/docs/s2-014.html
升级方法和问题:
https://cwiki.apache.org/confluence/pages ...
使用 myeclipse10整合S2SH框架
我使用的是myeclipse 10.0 整合的
一\添加spring支持
1.项目-->右键-->myeclipse-->选择Add spring Ca....
选择如图.外加 下面的spring 3.0 web libaries
下一步
完成:)
二\.添加hibernate 支持
项目-->右键-->myeclipse-->选择Add ...
The action name cannot be the same as the action suffix [Action]遇到此问题的解决方法
把继承ActionSupport这个类所导入的包,换成以下的包即可:
import com.opensymphony.xwork2.ActionSupport;
注意不要导入下面的这个包,否则就会报上面的错误:
import org.springframework.web.struts.ActionSupport;
S2SH关于actionMessages,jq在load时无法清除的问题
0)BaseAction写了套message处理方法:
/**
* 设定页面显示提示的信息
*
* @param msg
*/
@SuppressWarnings("unchecked")
public void setMessage(String msg) {
Collection<String> messages ...
Hibernate二级缓存
很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。
我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。
hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存就 ...
ssh框架中c3p0的配置
<bean id='dataSource'
class='com.mchange.v2.c3p0.ComboPooledDataSource'
destroy-method='close'>
<!-- 指定连接数据库驱动 -->
<property name='driverClass' value='com.mysql.jdbc.Driver' /> ...
Hibernate+Oracle使用序列
最近自己搞一个项目,使用的是S2SH+Oracle其中模型中使用了Oracle的序列,Hibernate模型中使用序列的方法如下:
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "userID")
@SequenceGenerator(name = "userID&qu ...
Cannot find class [org.apache.commons.dbcp.BasicDataSource]
S2SH项目启动时,提示如下异常:
Cannot find class [org.apache.commons.dbcp.BasicDataSource]
Spring配置文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING/ ...
Struts2+Hibernate+Spring整合(一)
虽然学了很久S2SH了,也在这个框架下做了一段时间开发,但是自己还从来没有整合过这三个框架,这段时间久整合一下,搭建一个以S2SH为基础的企业开发框架,后续会将所有源代码整合上传,今天刚刚起步,先将Struts2和Spring进行了整个,整个项目架构图见附件,里面罗列了需要的最小Jar包
明天如果有时间,看看能否将数据库部分整合上去
S2SH配置部署日志切面拦截器
0.为了防止service切面影像hibernate过滤器参数,需声明设定后者初始参数。
<!-- Spring 整合 Hibernate -->
<filter>
<filter-name>hibernateFilter</filter-name>
<filter-class>org.springframework.o ...
关于S2SH框架thinking
Struts2+Spring+Hibernate框架整合
1.说到struts2,在框架中主要是对action的配置,引导跳转。struts.xml文件对action路径的配置,web.xml文件对struts2框架过滤器配置支持。
2.Spring喃,那就是依赖注入了。使得,在写POJO,DAO,SERVICE,ACTION衔接更加清晰明了。分散性跟好。
3.hibernate,说到它,那就要与数 ...
Hibernate性能调优
哪个框架能够最大限度减少数据库访问,降低数据库访问压力, 哪个框架提供的性能就更高!
一、 inverse = ?
inverse=false(default)
用于单向one-to-many关联;
parent.getChildren().add(child) // insert child;
parent.getChildren().delete(child) // del ...
struts2 spring hibernate 分页显示
--引用一个不错的S2SH分页的实力:
J2EE系统中分页显示,修改dao层,service层,action层,两个分页类文件,代码如下:dao层接口:
package com.last999.im.news.dao;
import java.util.*;
import com.last999.im.news.entity.KindEntity;
import com.last999.i ...
Spring3.0 Jar包大概介绍
org.springframework.aop- 3.0.0.RELEASE--------------------Spring的面向切面编程,提供AOP(面向切面编程)实现org.springframework.asm- 3.0.0.RELEASE--------------------Spring独立的asm程序,相遇Spring2.5.6的时候需要asmJar 包.3.0开始提供他自己独立的a ...
Struts2+JSON+JQuery实现简单验证
刚学的东东,搞了很久的一个小成果,在此与大家分享。。。
1.创建struts_JSON项目,加入struts2所需的六个包,分别为:commons-fileupload-1.2.1.jar, commons-io-1.3.2.jar, freemarker-2.3.15.jar , ognl-2.7.3.jar, struts2-core-2.1.8.1.jar , xwork-core- ...
struts2中,required=“true”
在struts2中<s:select 这个标签下.有个属性是required="",设置它的真假是做什么的?
------required 一般用在做校验判断当前选项内容是否为必填。加了required 你页面会有对应的vilidate,在输出标签时将显示出此标签是必需输入的。