- 浏览: 1251730 次
- 性别:
- 来自: 杭州
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
web页面调用window.print()函数实现打印的功能 -
hxdtech:
非常感谢!
我在学习ibatis时的培训ppt -
zmwxiaoming:
what 能连数据库不错
SOLR的学习整理 -
springdata_springmvc:
java程序语言学习教程 地址http://www.zuida ...
java获取当前操作系统的信息 -
huanzei:
整理的不错,
oracle lpad函数
文章列表
接触Java已经有一段时间了。其中学习了不少的框架,从基本的java语法到j2ee基本都有一定的理解和认识,在做项目的时候改怎么选择框架?现在我自己的理解总结以下,以后参考。
展现层:
首先我们谈论展现层的 ...
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。
序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputStream(对象流)对象,接着,使用ObjectOutputStream对象的writeObject(Object obj)方法就可 ...
- 2008-12-10 11:17
- 浏览 4995
- 评论(0)
jdk1.5增加了泛型,for each,静态导入等新特性。
A 所谓的泛型:我觉得它的好处就是不用手动的强制类型转换,并且在编译时可以找出错误,如果有问题的话,而jdk1.5以前,必须要手动的强制类型转换,并且编译时不容易报错,而是在运行时出错误。
B for each:下面的例子使用了这个
这是没有使用前的写法
void processAll(Collection c){
for(Iterator i=c.iterator(); i.hasNext();){
MyClass myObject = (MyClass)i.next();
myObj ...
- 2008-12-10 11:16
- 浏览 1224
- 评论(0)
Ibatis的优势。
Ibatis是一个混合性的解决方案,吸取了这些所有解决方案中最有价值的思想,并将他们融会贯通。
方案
相同的优点
解决的问题
proc
支持对proc 的直接调用。
业务逻辑从数据库中分离出来,程序有更好的易植性。
内联sql
允许sql以最自然的方式书写,没有字符串拼接,没有参数设置,没有结果获取。
对应用程序的代码没有任何的影响。
o/rm
Ibatis有许多o/rm工具一样的特性,高速缓存,运行时生成代码,延迟加载等。
可用于任意数据模型和对象模型的组合。javavBean或业务类。
动态 sql
Ib ...
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://127.0.0.1/myDatabase";
String user = "user";
String password = "password";
Connection conn = DriverManager.getConnection(url, user, password);
连接 oracle 数据库,代码如下:
Class.forName("oracle.jd ...
方法一:
Applicati=onContext appContext=new FileSystemXmlApplicationContext("/src/applicationContext.xml");
HuMan huMan=null;
huMan= (HuMan) appContext.getBean("china");
huMan.eat();
huMan.walk();
方法二:
ClassPathXmlApplicationContext factory=new ...
- 2008-12-10 11:13
- 浏览 1366
- 评论(0)
最近在用spring+ibatis+oracle开发一个安全产品,但是遇到了一个问题,就是我调用数据库的一个存储过程,其中有一个参数是boolean类型的,由于ibatis是sql/mapping的,所以我要用java 语言来传一个java.lang.Boolean类型的和数据库对应,代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMap
PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
&quo ...
1在oracle的数据库里有个函数 LPAD(String a,int length,String addString).
2作用:把addString添加到a的左边,length 是返回值的长度。
3例子
A : SQL> select lpad('test',8,0) from dual;
LPAD('TEST',8,0)
----------------
0000test
...
今天是我的生日!过24了,一转眼,出来工作快两年了,总的来说:我对自己目前的进步是满意的,可是,就是觉得时间过的太快了,自己的少年梦想还有很长一段路,但人已经不在是少年,我会继续努力的,在我25岁的生日的时候,我要基本实现我的3年规划。。。
呵呵,今天是过生日,但一个人在外地,也没有多少朋友,自己一个人过吧,好朋友有的不在这,在这的都不巧出差了。。唉!,一个人,好好的思考下自己的人生和将来。。。
- 2008-12-10 11:01
- 浏览 1335
- 评论(0)