Java和SOA
文章平均质量分 60
iteye_10289
这个作者很懒,什么都没留下…
展开
-
反射机制在JDBC连接中的使用
1、数据库当中的表设计 2、对应数据表的实体Bean (id为主键) public class EnginConfigVO { int id = 0; int THREADS_COUNT; /** * @return the id */ public int primaryGetId() { return id; } ...原创 2012-07-26 15:43:07 · 401 阅读 · 0 评论 -
基于BS模式的航材电子商务交易平台(2)
4) 查看报价草稿时,系统将根据报价单代码查找报价单对象和对应的询价单对象。其时序图如图4-14所示: 图4-14 查看报价草稿时序图 4.3.6 实时消息时序图 用户在聊天窗口内输入相应的聊天内容,系统将会处理将其反馈给其他用户,其时序图如图4-15所示: 图4-15 实时消息时序图 4.3.7 在线支付时序图 用户...2012-06-18 13:13:51 · 1694 阅读 · 0 评论 -
基于BS模式的航材电子商务交易平台(1)
第一章 引言1.1 背景随着社会经济的发展,航空运输在国民经济中的地位日益提高,由于其舒适、快捷的特性,成为越来越多的人的外出首选交通工具。但是,近几年民航业出现了经济效益滑坡的现象,引起了各大航空公司的高度重视。除了在营销手段上做文章外,民航业越来越注意到控制飞机的维修成本的重要性。其中,控制维修成本的关键在于航材成本的控制,而我国的各大航空公司在航材管理方面缺乏主动性,因此造成航...2012-06-18 12:54:35 · 2820 阅读 · 0 评论 -
去除eclipse打开后不断update的问题
最近MyEclipse开启之后总是不停的在 update index,很是耗时间, 查找资料发现Update index...是Maven在不断下载更新, 解决办法如下: Window --> Preferences --> Myeclipse Enterprise Workbench --> Maven4Myeclipse --> Maven --> 去除Downl...原创 2012-10-12 11:13:19 · 230 阅读 · 0 评论 -
List 列表中的对象在循环中的声明问题
请看下面两段代码。。MessageTopic对象建立的位置,直接导致了保存在List中MessageTopic对象的改变第一段代码public static List<MessageTopic> getTopicList(ResultSet rs) { List<MessageTopic> ml = new ArrayList<MessageTopic&...原创 2012-06-03 15:38:05 · 254 阅读 · 0 评论 -
eclipse 方法补全快捷键设置
myeclipse快捷键问题 eclipse3.3中把内容助手(content assist)的快捷键由 al + /改成了ctrl + space,这又刚好跟我们操作系统的切换输入法的快捷键冲突,所以造成内容助手不能使用了,给写代码带来了极大的不便。而已前eclipse 3.2版本中的 alt + /快捷键被作为新的单词补全(word competion)功能的快捷键。所以现在想像以前...原创 2012-09-21 10:05:02 · 543 阅读 · 0 评论 -
实现分页统计记录总数时: sql语句的异常
实现分页统计记录总数时: sql语句的异常sql: select count(n) from dblog n where n.deleteflag=0;这句话在jdbc 环境和 mysql自带查询中 会报Unknown column 'n' in 'field list' 的异常。 其实我们用统计主键的方式来统计总数不是更好?sql: select count(n.PK) fr...原创 2012-09-07 19:36:01 · 269 阅读 · 0 评论 -
servlet的应用------request对象和bean实体的反射关系
servlet的应用------request对象和bean实体的反射关系public class FormBeanVO{ public <T> T getFormBean(HttpServletRequest request, Class<T> k) { try { T o = k.newInstance(); for(Method m ...原创 2012-08-30 16:05:35 · 125 阅读 · 0 评论 -
泛型模版类的使用
泛型模版类public class DaoBase<T> { //add,update,delete method} public class DaoBase<T> { protected List<T> executeTrans(String sql) { }} public class ...原创 2012-08-30 16:02:56 · 93 阅读 · 0 评论 -
枚举反射的应用(sql update语句匹配)
枚举反射的应用(sql update语句匹配) protected void update(T o, boolean deleteflag) { StringBuilder sd = new StringBuilder("update "); String className = o.getClass().getSimpleName(); if(className.con...原创 2012-08-30 15:55:16 · 296 阅读 · 0 评论 -
将connection存放在Threadlocal里和数据库连接池的区别
我有几点不太明白的,望各位大侠指教下。1、j2ee的应用中,有一个用户请求就会启动一个线程。而如果我们把connection放在Threadlocal里的话,那么我们的程序只需要一个connection连接数据库就行了,每个线程都是用的connection的一个副本,那为什么还有必要要数据库连接池呢?2、在这种情况下一个副本里的connection执行了关闭操作,其他都没执行。那么想问一下真正与数...原创 2012-08-27 17:13:47 · 194 阅读 · 0 评论 -
JDBC事务管理
好吧,我承认,我蛋疼了。真的很疼很疼。。。。。公司的项目不许用ssh,也不许用ssi... 1>好吧。。action写个调度还是比较easy的..用了三天把调度了,采用的是struts2的思想,一个reuquest一个实例,不过没有为action产生代理。。这个我想也没啥好蛋疼的。。 2> 连结池采用的是c3po,自己写连接池管理器。。 3> 也就是今天碰到的问题:事务.....原创 2012-08-27 17:10:47 · 120 阅读 · 0 评论 -
双重检查锁定及单例模式
双重检查锁定及单例模式转载 http://www.ibm.com/developerworks/cn/java/j-dcl.html单例创建模式是一个通用的编程习语。和多线程一起使用时,必需使用某种类型的同步。在努力创建更有效的代码时,Java 程序员们创建了双重检查锁定习语,将其和单例创建模式一起使用,从而限制...原创 2012-08-03 21:31:48 · 70 阅读 · 0 评论 -
java 单例加锁方法的讨论
//2014.8.26 review一个经典 DCL 问题 public class Singleton { private static Singleton instance=null; public static Singleton getInstance() { if (instance == null) ...2012-08-03 10:43:11 · 512 阅读 · 0 评论 -
Java和SOA的面试总结和个人理解
鉴于面向服务比较抽象,本文的目的主要是以便于理解的方式从一个角度去剖SOA。首先讲一下个人对Java语言的一些理解。Java不单单是面向对象程序设计语言、运用虚拟机技术、使用指针原理但隐藏指针、是用单一继承、自动垃圾回收机制(但是像IO流,相当于放出去,不方便回收)等等,最为核心重要的一点就是Java的可移植性,比如:它使得我们在window环境下的程序,在Linux下也能运行稳定,并且正...原创 2012-03-27 13:15:48 · 498 阅读 · 0 评论 -
Java 理论与实践: 正确使用 Volatile 变量
Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。本文介绍了几种有效使用 volatile 变量的模式,并强调了几种不适合使用 volatile 变量的情形。锁提供了两种主要特性...原创 2012-06-30 16:26:46 · 61 阅读 · 0 评论