- 博客(6)
- 资源 (37)
- 收藏
- 关注
原创 浅淡spring的注入
spring一个很大优点就是通过IOC方式,根据xml配置文件自动注入,从来避免了在java类中直接出现大量的实例化代码,省时省力。 Spring依赖注入方式: a) 使用构造器注入(使用较少) b) 使用属性setter方法注入(使用较多,常见方式) c) 使用Field注入,用于注解方式(使用较多,常见方式) 上述三点有一个共同点都是依靠java反射机制,动态注入。其中c
2012-06-20 08:50:02 1888
原创 webx—javassist动态创建class文件
在开发过程中,经常会遇到第三方jar包的类提供的服务不能满足我们的需要。这时我们通常的做法是定义一个子类,复写父类方法,用子类实例化对象,其引用类型不变。 这种方式的特点是: 1. 修改源文件,新定义java文件 2. 编译.java文件为.class文件 3. 由classLoader加载字节码文件到内存中,由解析器来执行 现存在这么一种场景,如taobao开放平台,界面上有很多
2012-06-17 19:24:45 3538
原创 webx—基于cookie的session
cookie的发送 1.创建Cookie对象 2.设置最大时效 3.将Cookie放入到HTTP响应报头 如果你创建了一个cookie,并将他发送到浏览器,默认情况下它是一个会话级别的cookie:存储在浏览器的内存中(服务器自动创建一个cookie并将jsessionId作为key,sessionId的值作为value发送到客户端浏览器内存中),用户退出浏览器之后被删除。如果
2012-06-16 16:19:14 2814
原创 webx—Schema使用
XML Schema 的作用是定义 XML 文档的合法构建模块,类似 DTD。 Schema的概念中比较难理解的是命名空间(Namespace):一个Schema可以看作是若干个元素、类型组成的集合,它们属于一个特定的命名空间。通俗来讲,命名空间相关于java中的package一样,虽然内部元素的名称可能一样,但是由于来自不同的Namespace,所以不会发生冲突。 w
2012-06-14 15:25:16 1599
原创 webx—错误信息提示
一、底层异常 严格来讲,一个系统通常是有服务端和客户端之分,当然通俗来讲也可说成是上层部分和底层部分 但无论怎么讲,层与层之间、端与端之间少不了交互,交互通常是可以拿到数据或正常完成操作,但有时也未必(例如:传入的帐号不存在,插入数据库不成功等),这时底层模块就要做一些特殊提示。通常,在系统中我们会自定义一些异常,也就是基于这个原因。 public class ServiceExcept
2012-06-06 22:14:49 1897
原创 webx—业务逻辑之结果集封装
目前的web程序一般都是基本MVC模式来设计的,其优势就是有效的实现Web系统的职能分工。 MVC模式,M(Model)是指数据模型,V(view)是指用户界面,C(controller)则是控制器 其中: a) 视图主要是用户看到并与之交互的界面。通俗来讲由Html、jsp、php、asp、velocity 等语言组件来解析显示 b) 控制器接受用户的输入并调用模
2012-06-04 09:10:45 1887
整理了一份大厂常考面试题,这份pdf包括 Java基础、Java并发、JVM、MySQL、Redis、Spring、
2021-08-24
nginx(windows版本)
2012-08-09
webxsample
2012-06-14
项目数据库实施手册(最新版)
2009-09-13
基于struts2.0的进销存管理系统
2009-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人