`
chenhua_1984
  • 浏览: 1251730 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论
文章列表
 接触Java已经有一段时间了。其中学习了不少的框架,从基本的java语法到j2ee基本都有一定的理解和认识,在做项目的时候改怎么选择框架?现在我自己的理解总结以下,以后参考。    展现层:  首先我们谈论展现层的 ...
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。    序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputStream(对象流)对象,接着,使用ObjectOutputStream对象的writeObject(Object obj)方法就可 ...
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 ...
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 ...
最近在用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年规划。。。    呵呵,今天是过生日,但一个人在外地,也没有多少朋友,自己一个人过吧,好朋友有的不在这,在这的都不巧出差了。。唉!,一个人,好好的思考下自己的人生和将来。。。   
Global site tag (gtag.js) - Google Analytics