`
squall140
  • 浏览: 146309 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论
文章列表

C3P0连接池配置

 
<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,将返回值写入输出流。   ...

Spring 3.x MVC 入门1

 
文章转自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.4 自定义用户组

    博客分类:
  • JBPM
 
发现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 ...

JBoss的安全设置

 
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端口实现多个实例启动   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 的目录。     ...
Global site tag (gtag.js) - Google Analytics