- 博客(16)
- 收藏
- 关注
6.22-6.24
元素是个通用的mapped statement,使用的时候尽量使用具体的类型,框架会给你优化。 写sql,要写对于JDBC驱动和数据库合法的sql,使用使用任意合法的函数的句法。所以对于不同的数据库和不痛的JDBC驱动,在sqlMap.xml中的语句也不尽相同。 -自动生成的主键 -存储过程 -cacheModel 上面3个没有完成,书看到了32页,还有一半,明天继续。...
2009-06-24 23:15:53
120
2009.6.17
在mapped statement中使用sql语句,因为sql语句是嵌入在xml中的,所以有些符号不能正常使用,比如大小于号。 解决的办法是写在xml的CDATA区中就可以了。 动态mapped statement. [code="java"] select * from table_max table...
2009-06-17 22:52:22
98
2009.6.16
[color=red]1.[/color] 首次使用ibatis,类似Hibernate,但更轻量级,自己定制更灵活。 创建一个sqlMap的xml文件,在src的ibatisSql包中,test.xml [code="java"] //在其中写查询语句,返回的类型是LinkedHashMap select a.a_id,b.b_id from tab...
2009-06-16 21:43:15
95
抛砖引玉
MyIterator [code="java"]public interface MyIterator { boolean hasNext(); E next(); void remove(); } [/code] MyCollection [code="java"]public interface MyCollection extends MyIterator ...
2009-04-03 15:28:00
146
SerialCloneable
序列化机制提供了一种克隆对象的简便途径,但是很慢!!!! [code="java"] package xml; import java.io.Serializable; import java.util.Date; import java.util.GregorianCalendar; import java.io.*; public class SerialCloneT...
2009-04-02 15:33:48
152
object serialization
java.io.Serializable 对象要输入输出,请用ObjectInputStream ObjectOutputStream 那么好吧 你的对象implements Serializable 先 为什么要对象序列化呢?下面的例子 每个对象在memory中都有自己的序列号,而不是内存地址,因为对象加载的时候,内存地址很可能会改变,而且在网络中的不同的计算机传递对象的时候,根...
2009-04-02 15:13:20
89
DataInput&DataOutput&RandomAccessFile
public class DataInputStream extends FilterInputStream implements DataInput public class DataOutputStream extends FilterOutputStream implements DataOutput 可以看出此2类的设计...
2009-04-02 13:28:27
266
InputStream&OutputStream&FileInputStream&O
[color=red]thinking in OutputStream:[/color] 包含了1个抽象的方法,所有的子类都必须继承,还有4个其他的方法,子类可以override来提供更加丰富的功能。 public abstract void write(int b) throws IOException public void write(byte[] data) throws I...
2009-04-01 22:11:33
97
inner class
[code="java"] public class a{ public static void main(Stringp[] args){ b bb=new b(); } class b{} }[/code] It's wrong! u can't visit inner class in the out class's static method!
2009-04-01 17:34:16
86
PrintWriter&Scanner
[code="java"] package xml; import java.util.*; import java.io.*; public class TextFileTest { public static void main(String[] args){ Employee[] staff=new Employee[3]; staff[0]=new...
2009-04-01 17:30:00
107
简单容器
int[] a; int[] b; a.equals(b) 数组的equals方法比较数组的引用,跟 == 一样,那为什么要搞这么一个方法? Arrays.equals(a,b) 比较数组中元素 a有一个 clone() 方法,int[] c=a.clone(),是把a的东西都复制过去,省的循环了。但是a和c还是不同的引用 Arrays.binarySearch() 使用二分...
2009-04-01 13:59:39
97
原创 Eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对...
2009-03-31 12:05:19
98
deal with xml
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definit...
2009-03-31 12:03:21
131
原创 Java面试
第一,谈谈final, finally, finalize的区别。 最常被问到。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。 第四,&...
2009-03-30 17:44:06
120
收集的链接
www.w3school.com.cn IO: http://miaoxiaodong78.blog.163.com/blog/static/187651362007011810123/
2009-03-30 16:26:27
124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人