12 2015 档案
摘要:Spring 切点什么是切点?切点(Pointcut),每个程序类都拥有多个连接点,如一个拥有两个方法的类,这两个方法都是连接点,即连接点是程序类中客观存在的事物。但在这为数从多的连接点中,如何定位到某个感兴趣的连接点上呢?AOP通过"切点"定位特定连接点。通过数据库查询的概念来理解切点和连接点的关...
阅读全文
摘要:核心原理1. 用户发送请求给服务器。url:user.do2. 服务器收到请求。发现Dispatchservlet可以处理。于是调用DispatchServlet。3.DispatchServlet内部,通过HandleMapping检查这个url有没有对应的Controller。如果有,则调用Co...
阅读全文
摘要:---恢复内容开始---概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编...
阅读全文
摘要:JAVA的动态代理代理模式代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通...
阅读全文
摘要:自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。 一、Java中文问题的由来 Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面...
阅读全文
摘要:Spring_Autowiringcollaborators在Spring3.2.2中自动装配类型,分别为:no(default)(不采用自动装配)、byName,byType,constructor下面来分别介绍一下这些是如何自动装配的ModeExplanationno(Default)Noaut...
阅读全文
摘要:在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所...
阅读全文
摘要:一直在想.class和.getClass()的区别,思索良久,有点思绪,然后有网上搜了搜,找到了如下的一篇文章,与大家分享。原来为就是涉及到java的反射~~~~~Java反射学习所谓反射,可以理解为在运行时期获取对象类型信息的操作。传统的编程方法要求程序员在编译阶段决定使用的类型,但是在反射的帮助...
阅读全文
摘要:spring框架是一个开源的轻量级的基于IOC与AOP核心技术的容器框架,主要是解决企业的复杂操作实现。那IOC与AOP,到底如何解释呢,在看spring视频中,两个专业术语一定必须要懂得。 IOC:inverse of Control:控制反转。意思是程序中的之间的关系,不用代码控制,而完全是由容...
阅读全文
摘要:一、常识了解1.GBK包含GB2312,即如果通过GB2312编码后可以通过GBK解码,反之可能不成立;2.java.nio.charset.Charset.defaultCharset()获得平台默认字符编码;3.getBytes() 是通过平台默认字符集进行编码;二、中文乱码出现在学习任何一门技...
阅读全文
摘要:重定向 HttpServletResponse对象的sendRedirect(java.lang.String location)方法称作重定向。 如果location地址前面加上“/”,则表示相对于Servlet容器的根来请求,比如http://localhost:8080;如果locatio...
阅读全文
摘要:IoC容器和DependencyInjection模式MartinFowler编者语:最近研究IoC,在网上搜索到很多网页推荐阅读MartinFowler的一片名叫InversionofControlContainersandtheDependencyInjectionpattern的文章。点击到该...
阅读全文
摘要:Inversion of Control Containers and the Dependency Injection patternIn the Java community there's been a rush of lightweight containers that help to a...
阅读全文
摘要:父类引用指向子类对象指的是:例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。Animal animal = new Cat();即声明的是父类,实际指向的是子类的一个对象。那这么使用的优点是什么,为什么要这么用?可以用这几...
阅读全文
摘要:关于sql语句中的连接(join)关键字,是较为常用而又不太容易理解的关键字,下面这个例子给出了一个简单的解释 --建表table1,table2:create table table1(id int,name varchar(10))create table table2(id int,score...
阅读全文
摘要://执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。1 普通代码块 //普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执行” 1...
阅读全文
摘要:一、关于javabeanjavabean是固定写法的java类书写格式为:1)必须有无参构造函数2)属性必须私有, 我们称为字段3)提供标准的getter和setter例: name 字段 的getter: String getName() settter: void setName(String ...
阅读全文
摘要:一、Tomcat服务器端口的配置 Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。 如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改例如:将Tomcat服务器的启动端口由默认的80...
阅读全文
摘要:其语法如下: for(type element: array) { System.out.println(element); }例子 其基本使用可以直接看代码: 代码中首先对比了两种for循环;之后实现了用增强for循环遍历二维数组;最后采用三种方式遍历了一个List集合。import...
阅读全文

浙公网安备 33010602011771号