
JAVA
joknm
这个作者很懒,什么都没留下…
展开
-
java 取随机字符串
[code="java"]package org.jinsheng.util;import java.util.Random;/** * org.jinsheng.util.RandomString.java * * 描述:此类用于获取随机字符串 * * * 时间:2009-9-16 * * * @author jinsheng...2009-09-16 13:51:54 · 119 阅读 · 0 评论 -
spring2.5注释型 + jpa + 数据库池的配置(3)
Person.java(实体文件)[code="java"]package org.jinsheng.jpa.entity;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.Id;import javax.persistence.Table;...2009-08-10 00:45:50 · 110 阅读 · 0 评论 -
spring2.5注释型 + jpa + 数据库池的配置(4)
PersonDao.java[code="java"]package org.jinsheng.dao;import java.util.List;import org.jinsheng.jpa.entity.Person;public interface PersonDao{ public void addPerson(Person person);...2009-08-10 00:57:37 · 115 阅读 · 0 评论 -
finally 浅谈
近日做程序时突发奇想:try ... finally ... 中的 finally 会在返回前执行(在XXX书上看到的,忘了书名了),是于做了以下测试[code="java"]public class FinallyTest { public static void main(String args[]) { System.out.println("return: " +...2010-07-29 10:01:46 · 132 阅读 · 0 评论 -
junit4单元测试的注释使用说明
junit4单元测试的使用说明右键项目->properties->Java Build Path->Libraies->Add Library->JUnit->next->JUnit 4->Finish左键要进行测试的类(比如 Hourse.java)->junit test case ->选择所要测试的方法->finish->生成一个要测试的类+Test.java的新类(Hour...2009-08-24 23:16:26 · 284 阅读 · 0 评论 -
spring mvc 系列1 环境配置
废话:热门?=spring + hibernate + struts热门?=spring + jpa + struts热门?=spring + ibate + struts个人觉得分繁复杂的配置,于是开始转身 spring ,因为据说 spring 有自己一整套的东西,于是乎就用来玩玩试试,并在项目中实践,效果还不错。正题:先来看看简洁的注解方式:[code="...2010-10-02 18:59:29 · 126 阅读 · 0 评论 -
spring mvc 系列2 泛型DAO(基于存储过程)
spring mvc 系列1 中:感谢 ricoyu 提示 [quote]1 楼 ricoyu 2010-10-02 引用 DAO层不要用◎Service,用◎Repository(没拼错的话)[/quote]基于事务管理,由于小弟一时大意忘了加上去,感谢 icanfly 提醒。此版本已经修正以上BUG。泛型需要JDK1.5以上,因此此版本需要运行在JD...2010-10-06 14:05:46 · 142 阅读 · 0 评论 -
spring mvc 系列3 返回JSON以及文件上传
先来看下spring mvc提供返回为json数据的注解[code="java"]/** * * @功能模块: add * @方法说明: 添加一个对象 * @version: 1.0 * @param goodsType * GoodsTypeModel * @return Object spring 自动转换成 json ...2010-10-10 18:58:47 · 151 阅读 · 0 评论 -
一个小细节现实后的蛋疼结果。
情况是这样子的,比如你用单击按钮在单数次单击里面要求某个数为0,双数次单击里面要求为1。实现的方法可以有:[code]var param = 0;1:param = param^1;2:if(param==0){ param=1; }else{ param=0; }3:param=(param+1)%2;[/cod...2011-03-07 08:37:58 · 154 阅读 · 0 评论 -
spring2.5注释型 + jpa + 数据库池的配置(2)
文件配置:applicationContext.xml[code="java"] [/code]persistence.xml 如...2009-08-10 00:41:41 · 132 阅读 · 0 评论 -
spring2.5注释型 + jpa + 数据库池的配置(1)
本人用的环境是:eclipse 3.0 + jdk 6.0_13 + spring 2.5 添加的jar包 (原码在文章 spring2.5注释型 + jpa + 数据库池的配置(4)中)antlr-2.7.6.jar asm.jar asm-attrs.jar cglib-2.1.3.jar commons-collections-3.2.1.jar commons-...2009-08-10 00:28:26 · 127 阅读 · 0 评论 -
一道SQL面试题
有两个表, table1, table2,Table table1:SELLER | NON_SELLER----- -----A BA CA DB AB CB DC AC BC DD AD BD CTable table2:SELLER | COUPON | BAL----- --------- ---------...2009-09-22 17:28:36 · 143 阅读 · 0 评论 -
利用RMI实现JAVA分布式应用
Java RMI (Remote Method Invocation 远程方法调用)是用Java在JDK1.1中实现的,他大大增强了Java研发分布式应用的能力。Java作为一种风靡一时的网络研发语言,其巨大的威力就体目前他强大的研发分布式网络应用的能力上,而RMI就是研发百分之百纯Java的网络分布式应用系统的核心解决方案之一。其实他能被看作是RPC的Java版本。不过传统RPC并不能非常好地应...原创 2009-10-10 15:53:53 · 134 阅读 · 0 评论 -
jpa 多个对象映射同时加载
jpa 多个对象映射同时加载FetchType可设置为EAGER或者LAZY但如果同时设置为EAGER时有时会出现cannot simultaneously fetch multiple bags这时就要对Set 和 List有所区分,虽然说Persistence 有所支持List但如果非要用到EAGER模式则要所以的集合都要用到Set否则会出现这个异常...2009-10-13 23:18:19 · 282 阅读 · 0 评论 -
需要但没有session等会话信息下的程序开发
本人最近在做个小实现: 需求:类似于聊天室,但又为更广,些聊天可以通过手机短信,手机JAVA程序,网页,或者其它一些登陆到平台进行聊天。 [color=red]本人想破了脑袋也只能想出这一实现,如有做过这一项目,或者有更好意思的,欢迎发表,谢谢。[/color] 本人的想法:由于此平台可以通过多个不同的服务进行交互。于是认为必须要一个主服务,此主服务可以通...2009-10-19 09:52:39 · 114 阅读 · 0 评论 -
Hibernate+jpa+spring
今天搞了一个JPA+HIBERNATE,以下是资料,全英文http://loic-frering.developpez.com/tutoriels/java/hibernate-jpa-spring-tapestry/2009-12-23 17:34:07 · 121 阅读 · 0 评论 -
命令模式,解释命令
[code="java"][/code]用命令模式解释命令原由: 近日要做个实现,对不同的信息内容前缀采用不同的处理方式。主要类似命令模式。例如信息内容是:Test1111,要得到的算方式是打印出:1111由于信息内容前缀已经定,不过却有三四十个之多。于是想起用命令模式来解决。以下是小弟的实现,如各位有好的建议,欢迎拍砖。Control.java组装类...原创 2009-12-26 21:52:33 · 201 阅读 · 0 评论 -
单线程处理多任务处理方式
缘由: 在实际的应用中可能会出现这样一种尴尬:只有一个工作线程(这里叫单线程吧)处理大量的信息。而这些信息由线程池中的执行线程提供而来,起先想用线程同步的机制来实现,但这样子会出现了一些弊端:线程池中的线程会被卡住,直到这个单线程空闲才可以和这些线程池中的线程同步处理,这有违反当初设计这一线程池的目的。 工作内容: 1端信息输入 2端信息输入 ...原创 2009-12-27 16:14:04 · 1642 阅读 · 0 评论 -
大量数据访问时,用JPA 对象映射关系会出错?
昨天在做一JPA调试时出了些莫名其妙的错。[code="java"]public class User{ @OneToMany @JoinColumn private List blackList = new ArrayList(); }[/code][code="java"]public class Black{ @Co...原创 2009-12-30 09:23:48 · 137 阅读 · 0 评论 -
eclipse3.6 集成 myeclipse 插件
最近很是邪恶,不想费钱,但又不想邪恶的去找 myeclipse注册码。基于这个邪恶的想法,有了如下邪恶的文章。myeclipse 9.0 发布了,那个欢天喜地呀,这是为什么呢,大家都是知道的我就不说了。再者感谢myeclipse 9.0所有辛勤的工作者。eclipse 有个 plugins 插件文件夹,平时我们添加插件的时候可以直接复制插件jar包到这个文件夹下。m...2010-11-16 14:06:46 · 178 阅读 · 0 评论