- 浏览: 146309 次
- 性别:
- 来自: 天津
最新评论
-
liuxiang00435057:
不知道,你有这个的实现不,能发给我参考下吗,liuxiang0 ...
RBAC模型的通用权限管理系统的设计(数据模型)的扩展 -
步青龙:
这个批量上传确定可以用吗?我这怎么不行呢,官方的Demo也不行 ...
KindEditor 4.1 发布,开源HTML编辑器
文章列表
<c3p0-config>
<default-config> <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 -->
<property name="acquireIncrement">3</property> <!--定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 -->
<property name="acquireRetryAttempts">30</property&g ...
转自:http://www.cnblogs.com/zhaoyang/archive/2012/01/07/2315436.html
@ResponseBody & @RequestBody
作用?
@RequestBody 将 HTTP 请求正文插入方法中,使用适合的HttpMessageConverter将请求体写入某个对象。
@ResponseBody 将内容或对象作为 HTTP 响应正文返回,使用@ResponseBody将会跳过视图处理部分,而是调用适合HttpMessageConverter,将返回值写入输出流。
...
文章转自http://www.cnblogs.com/zhaoyang/archive/2012/01/07/2315425.html
建立一个web project,并导入spring 3.x的jar包
配置web.xml
根据上面的spring mvc流程图,我们知道DispatcherServlet是spring mvc 的一个前端控制器,所以我们当然要去配置它,以便于将请求转给DispatcherServlet处理
<servlet>
<servlet-name>dispatcher</servlet ...
@Entity,注册在类头上,将一个类声明为一个实体bean(即一个持久化POJO类) 。
@Table,注册在类头上,注解声明了该实体bean映射指定的表(table)。
@Id用来注册主属性,@GeneratedValue用来注册主属性的生成策略,@Column用来注册属性,@Version用来注册乐观锁,@Transient用来注册不是属性。
以上的@Id、@GeneratedValue、 @Column 、 @Version,可以用来注册属性,既可以写在Java类的属性上,也可以注册在 ...
转自:http://blog.163.com/luckcq@yeah/blog/static/1717477072012229323993/
由于目前网上很少有关于hibernate4+spring3.1的配置方法,为了让大家少走弯路,我总结了一下与大家分享。
hibernate4的改动较大只有spring3.1以上版本能够支持。这里简单介绍了hibernate4相对于hibernate3配置时出现的错误,只列举了问题和解决方法,详细原理如果大家感兴趣还是去自己搜吧,网上很多。
1、spring3.1去掉了HibernateDaoSupport类
。hibernate4需 ...
第一种代理即Java的动态代理方式上一篇已经分析,在这里不再介绍,现在我们先来了解下GCLIB代理是什么?它又是怎样实现的?和Java动态代理有什么区别?
cglib(Code Generation Library
)是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。
cglib封装了asm,可以在运行期动态生成新的class。
cglib用于AOP,jdk中的proxy必须基于接口,cglib却没有这个限制。
原理区别:
java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方 ...
Spring AOP 概念理解及@AspectJ支持
2012-02-24 10:56:35
| 分类:
Java
|
字号
订阅
为了更好的理解Spring简介一文http://quicker.iteye.com/blog/ ...
依次安装如下插件:
1.先安装gef插件
:http://download.eclipse.org/tools/gef/updates/releases/
2.安装svn插件
:http://subclipse.tigris.org/update_1.6.x
3.maven插件
m2eclipse-core
:http://m2eclipse.sonatype.org/sites/m2e
4、进入项目目录,找到.project文件,打开。
5、找到<natures>...</natu ...
现象:
java.io.InvalidClassException:CartonPrintVO; local class
incompatible: stream classdesc serialVersionUID = xxxxx, local class
serialVersionUID = xxxxx
解决办法:
今天在修改了一个VO类后报出了
java.io.InvalidClassException: www.gbsou.com.CartonPrintVO; local
class incompatible: stream c ...
文章转自:
http://zhouke-nwpu.iteye.com/blog/1058318
下面是鄙人做JBoss 6整合EJB3与Struts2时遇到的一些问题,解决之后决定把它整理出来,或许能帮到某位正在为此问题困惑的同仁,若有疏漏或错误请直接扔砖。
最 ...
如果你不想解压多个Jboss到服务器,又想运行多个Jboss实例,相当于一个jboss下要跑多个网站,这也是我近期碰到的一个问题;服务器本身已经有3个Jboss4.2的在做单服务器集群,又要多出两个平台运行,而是jboss5.1环境下的,这里给出一个简单的配置方法。
这里引用在使用的两个平台做案例:
www.narkaihui.com
及
3dshow.narkaihui.com
1. 创建二个实例
将server下的default复制两份到当前目录下,并改为narkaihui及3dshow,这样server目录就多了两个 ...
发现JBPM4的权限方面略差一些以后,还是觉得可以续写接口,实现自定义用户组
贴出以下几个关键文件:
jbpm.identity.cfg.xml
<?xml version="1.0" encoding="UTF-8"?>
<jbpm-configuration>
<transaction-context>
<object class="com.squall.jbpm.test.MesIdentitySessionImpl& ...
解决办法:
1、如果是application工程,则在程序中打印出
system.out.println(System.getProperty("java.endorsed.dirs"));
找到相应位置,将jaxb-api-2.1.jar和jaxb-impl-2.1.12.jar放到对应目录下即可。没有endorsed目录,自己建一个。
2、如果是java web项目,则在一个servlet之类的运行起来的项目中,打印:
system.out.println(S ...
1)jmx-console登录的用户名和密码设置
默认情况访问http://localhost:8080/jmx-console就可以浏览jboss的部署管理的一些信息,不需要输入用户名和密码,
使用起来有点安全隐患。下面我们针对此问题对jboss进行配置,使得访问jmx-console也必须要知道用户名和密码才可进去访问。步骤如下:
i)
找到JBoss安装目录/server/default/deploy/jmx-console.war/WEB-INF/jboss-web.xml文
件,去掉<security-domain>java:/jaas/jmx-co ...
JBoss5 修改8080端口实现多个实例启动
- 博客分类:
- JBOSS
JBoss5 修改8080端口实现多个实例启动
1. 修改JBoss Home地址
JBoss默认读取环境变量里的JBOSS_HOME地址.修改\bin\run.bat文件
在
if "x%JBOSS_HOME%" == "x" (
set "JBOSS_HOME=%CD%"
)
下面插入
set "JBOSS_HOME=D:\CloudDeploy\jboss-5.1.0.GA_CID"
指定JBoss Home instance 的目录。
...