Fork me on GitHub
PINNULI'S BLOG


  • 主页

  • 标签

  • 分类

  • 成就

  • 搜索

Java中的XML之四种方式解析XML文档:DOM,SAX,JDOM,DOM4J

发表于 2018-07-30 | 分类于 JavaSE
现有以下XML文档books.xml,下面的解析示例解析此文档部分内容123456789101112131415<?xml version="1.0" encoding="UTF-8"?><bookstore> <book id="1"> <name> ...
阅读全文 »

Spring Bean装配之基于Java的容器注解

发表于 2018-07-29 | 分类于 Spring
@Bean用于配置和初始化一个有SpringIOC容器管理的新对象的方法,类似于XML配置文件的,通常和@Configuration配合使用 12345678@Configurationpublic class StoreConfig { @Bean(name = "store",i ...
阅读全文 »

Spring Bean装配之Autowired注解

发表于 2018-07-28 | 分类于 Spring
1.可以将@Autowired注解为setter方法1234@Autowiredpublic void setInjectionDAO(InjectionDAO injectionDAO) { this.injectionDAO = injectionDAO;} 2.可以 ...
阅读全文 »

Spring Bean装配之各装配项 XML实现和注解实现

发表于 2018-07-27 | 分类于 Spring
一、Bean管理的XML配置实现1.Bean的配置项 Id:Bean的唯一标识 Class:对应实现的类 Scope:范围 Constructor arguments:构造器参数 Properties:属性 Autowiring mode:自动装配模式 lazy-initialization mo ...
阅读全文 »

JavaWeb 监听器

发表于 2018-07-25 | 分类于 JavaWeb
按监听的对象划分1.用于监听应用程序环境对象(ServletContext)的事件监听器,实现ServletContextListener接口123456789101112public class MyServletContextListener implements ServletContextL ...
阅读全文 »

Java Web 过滤器

发表于 2018-07-25 | 分类于 JavaWeb
过滤器的工作原理过滤器的生命周期过滤器链Web项目中多个过滤器实现,多个过滤器对应同一个路近执行顺序如何? 过滤器链:过滤器链执行过程: 过滤器分类 @WebFilter,在servlet3中,可以使用@WebFilter注解声明过滤器,该注解会在部署时被容器处理,并根据其具体属性配置将其相应的类 ...
阅读全文 »

servlet

发表于 2018-07-23 | 分类于 JavaWeb
servlet生命周期1.初始化,调用init()方法,生成Servlet实例2.响应客户请求,调用service()方法,由service()方法根据提交方式悬着执行doGet()或者doPost()方法3.终止,调用destroy()方法 tomcat装载servlet的三种情况1.Servle ...
阅读全文 »

java注解

发表于 2018-07-23 | 分类于 JavaSE
一、注解分类 源码注解(SOURCE):注解只在源码中存在,编译成.class文件就不存在 编译时注解(CLASS):注解在源码和.class文件都存在 运行时注解(RUNTIME):在运行阶段还起作用,甚至会影响运行逻辑的注解 元注解:注解的注解 二、自定义注解定义:1234567891011 ...
阅读全文 »

java反射

发表于 2018-07-22 | 分类于 JavaSE
一、Class类的使用类是对象,任何一个类都是java.lang.class类的实例对象,这个类,这个实例对象可以有三种表达方式,比如Student类: 任何一个类都有一个隐含的静态成员变量class 1Class c1 = Student.class; 通过getClass方法获得 1Cl ...
阅读全文 »

java Socket应用

发表于 2018-07-21 | 分类于 JavaSE
一、Socket使用时应当注意的一些问题1.设置超时,从套接字读取信息时,在有数据可供访问之前,读操作会被阻塞,如果此时主机不可达,那么程序将会等待很长时间,并因为系统操作系统的限制最终导致超时 调用setSoTimeout方法设置 12Socket s = new Socket(...);s. ...
阅读全文 »
12345
pinnuli

pinnuli

如果你连努力都拼不过别人,凭什么和别人拼天赋!

42 日志
16 分类
23 标签
RSS
GitHub 简书
© 2019 pinnuli
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4