• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
formyfish
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  java web

CDI services--Scope(生命周期)&&EL.(Sp El)

摘要:一、EL/SpEL 1、EL语言(CDI与表达式语言(EL)集成,允许在JavaServer Faces页面或JavaServer Pages页面中直接使用任何组件) 1)概述;EL是JSP内置的表达式语言,用以访问页面的上下文以及不同作用域中的对象 ,取得对象属性的值,或执行简单的运算或判断操作。 阅读全文
posted @ 2019-04-22 18:42 formyfish 阅读(207) 评论(0) 推荐(0)
CDI services--Event(事件)

摘要:Cdi中的event事件,是整个CDI的精华所在之一.其有点类似设计模式中的观察者模式.但也有不同的地方.如下3点: 即用一种维护生产者和观察者之间的分离代码的方式,来产生和订阅(即观察)在应用程序中发生的事件。使用 javax.enterprise.event.Event 类创建事件,并使用 CD 阅读全文
posted @ 2019-04-22 18:41 formyfish 阅读(245) 评论(0) 推荐(0)
CDI services--interceptors(拦截器)

摘要:1.拦截器综述 拦截器的功能是定义在Java拦截器规范。 拦截器规范定义了三种拦截点: 在容器的生命周期中进行拦截 1 2 3 4 public class DependencyInjectionInterceptor { @PostConstruct public void injectDepen 阅读全文
posted @ 2019-04-22 18:40 formyfish 阅读(514) 评论(0) 推荐(0)
CDI services--Decorators(装饰器)

摘要:1.Decorators装饰器综述 拦截器是一种强大的方法在应用程序捕捉运行方法和解耦。拦截器可以拦截任何java类型的调用. 这使得拦截器适合解决事务管理,安全性,以及日记记录. 本质上说,拦截器并不知道他们截获的实际语义事件.因此,拦截器并不是很适合和系统的业务挂钩. 而本章的装饰器,则又不一样 阅读全文
posted @ 2019-04-22 18:39 formyfish 阅读(201) 评论(0) 推荐(0)
Spring AOP capabilities and goals

摘要:Spring AOP 是用纯JAVA 实现的. 不需借助JAVA代码在编译处理阶段来实现. Spring 是在运行期实现的。AOP的实现可以在编译,加载,运行三个阶段来实现;Spring AOP 也不需要控制类的装置机制来实现. 它和适合用在servlet 容器和应用程序服务中。Spring AOP 阅读全文
posted @ 2019-04-14 20:51 formyfish 阅读(111) 评论(0) 推荐(0)
java Design Patterns

摘要:设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, 阅读全文
posted @ 2019-04-14 20:50 formyfish 阅读(185) 评论(0) 推荐(0)
CDI Features

摘要:一、EL/SpEL 1、EL语言(CDI与表达式语言(EL)集成,允许在JavaServer Faces页面或JavaServer Pages页面中直接使用任何组件) 1)概述;EL是JSP内置的表达式语言,用以访问页面的上下文以及不同作用域中的对象 ,取得对象属性的值,或执行简单的运算或判断操作。 阅读全文
posted @ 2019-04-14 20:49 formyfish 阅读(119) 评论(0) 推荐(0)
spring ref &history&design philosophy

摘要:spring中ref属性与<ref/>标签 在bean的内部引用另一个bean对象: 使用ref标签对其进行引用: <ref bean="viewResolver2"/> <bean id="viewResolver" class="org.springframework.web.servlet.v 阅读全文
posted @ 2019-04-07 22:39 formyfish 阅读(149) 评论(0) 推荐(0)
LDAP & Implementation

摘要:Implemention : java中能够定义接口 接口是一种变相的抽象类 接口的定义可以实现java中的多继承问题 java中类与类之间只能单继承 关键字 是extends 而对于类来说可以实现接口 关键字就用implements 表示该类实现接口 接口与接口是也可以用extends来继承 ex 阅读全文
posted @ 2019-04-07 22:38 formyfish 阅读(109) 评论(0) 推荐(0)
RESTful Levels & HATEOAS

摘要:1. 什么是RESTful REST这个词,是Roy Thomas Fielding在他2000年的博士论文中提出的。翻译过来就是"表现层状态转化。” REST是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以 阅读全文
posted @ 2019-04-07 22:37 formyfish 阅读(158) 评论(0) 推荐(0)
Servlet Analysis

摘要:1 @WebServlet("/cdiservlet") //url映射 2 public class NewServlet extends HttpServlet { 3 private Message message; 4 5 @Override //重写doGet方法 6 public void init() { 7... 阅读全文
posted @ 2019-04-01 14:38 formyfish 阅读(128) 评论(0) 推荐(0)
Session&Cookie

摘要:会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 举个例子:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机 阅读全文
posted @ 2019-04-01 14:36 formyfish 阅读(136) 评论(0) 推荐(0)
centos上部署应用到tomcat

摘要:tomcat部署JavaWeb项目分为下面的步骤: 1、删除tomcat按照目录的ROOT文件夹下的所有文件 2、把war包复制到ROOT文件下面,解压缩:jar -xvf xxxx.war; 3、结束所有的java进程:ps -e|grep java|awk '{print "kill -9 "$ 阅读全文
posted @ 2019-03-28 15:14 formyfish 阅读(327) 评论(0) 推荐(0)
hello2 source Analysis

摘要:该hello2应用程序是一个Web模块,它使用Java Servlet技术来显示问候语和响应。您可以使用文本编辑器查看应用程序文件,也可以使用NetBeans IDE。 该hello2应用程序是一个Web模块,它使用Java Servlet技术来显示问候语和响应。您可以使用文本编辑器查看应用程序文件 阅读全文
posted @ 2019-03-23 22:21 formyfish 阅读(203) 评论(0) 推荐(0)
serlvet中的过滤器filter

摘要:1.概念 过滤作用,对从客户端向服务器端发送的请求进行过滤,也可以对服务器端返回的响应进行处理。它使用户可以改变一个request和修改一个 response.。Filter 不是一个servlet,它不能产生一个response,但是它能够在一个request到达servlet之前预处理reque 阅读全文
posted @ 2019-03-23 19:19 formyfish 阅读(242) 评论(0) 推荐(0)
web.xml文件的简单说明

摘要:在javaEE提供的tutorial中的hello1中的web.xml文件写到: 该web.xml文件包含Facelets应用程序所需的几个元素。使用NetBeans IDE创建应用程序时,将自动创建以下所有内容。 指定项目阶段的上下文参数: <context-param> <param-name> 阅读全文
posted @ 2019-03-18 22:16 formyfish 阅读(262) 评论(0) 推荐(0)
注解(Annotation)

摘要:注解(Annotation)很重要,未来的开发模式都是基于注解的,JPA是基于注解的,Spring2.5以上都是基于注解的,Hibernate3.x以后也是基于注解的,现在的Struts2有一部分也是基于注解的了,注解是一种趋势,现在已经有不少的人开始用注解了,注解是JDK1.5之后才有的新特性 J 阅读全文
posted @ 2019-03-18 22:08 formyfish 阅读(333) 评论(0) 推荐(0)
maven的下载,安装配置以及build一个java web项目

摘要:一、下载 下载地址:http://maven.apache.org/download.cgi 二、安装 下载完成后,解压,进入到bin目录: 三、环境变量配置 复制bin目录下的文件的路径(如:xxx\xxx\bin),然后将复制的路径追加到系统的环境变量(path)里,然后打开cmd,输入mvn 阅读全文
posted @ 2019-03-05 17:12 formyfish 阅读(496) 评论(0) 推荐(1)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3