我的定位:中高级人才(框架熟练、Java语法精通、数据库会用、Linux会用、中间件会用、有大数据经验!)
开始,我以为自己什么都知道。后来发现,其实我什么都不知道。
该文被密码保护。 阅读全文
posted @ 2017-03-09 20:12 想太多先森 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Velocity是一个基于Java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点 阅读全文
posted @ 2017-03-09 20:02 想太多先森 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Velocity,名称字面翻译为:速度、速率、迅速,用在Web开发里,用过的人可能不多,大都基本知道和在使用Struts,到底Velocity和Struts(Taglib和Tiles)是如何联系?在技术上Velocity要比Struts Struts(Taglib和Tiles)先进,单从技术上考虑可 阅读全文
posted @ 2017-03-09 20:00 想太多先森 阅读(3726) 评论(0) 推荐(0) 编辑
摘要: 现在做项目都会使用框架,现在很常见的框架就是SSH(Struts+SpringMVC+spring+hibernate),SSM(Struts/springMVC+Spring+Hibernate),而我最近做的项目itoo中,使用到框架为easyUI+SpringMVC+EJB+hibernate 阅读全文
posted @ 2017-03-09 19:58 想太多先森 阅读(621) 评论(0) 推荐(0) 编辑
摘要: JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 起源 起源 Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和Java SE应用开发工作;其二,Sun希望整合ORM技 阅读全文
posted @ 2017-03-09 19:57 想太多先森 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 是一个基于J2EE的开放源代码的应用服务器。 JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用,而不用支付费用。JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomca 阅读全文
posted @ 2017-03-09 19:56 想太多先森 阅读(304) 评论(0) 推荐(0) 编辑
摘要: AOP (面向切面编程) 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型 阅读全文
posted @ 2017-03-09 19:55 想太多先森 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 原理 AOP(Aspect Oriented Programming),也就是面向方面编程的技术。AOP基于IoC基础,是对OOP的有益补充。 AOP将应用系统分为两部分,核心业务逻辑(Core business concerns)及横向的通用逻辑,也就是所谓的方面Crosscutting ente 阅读全文
posted @ 2017-03-09 19:53 想太多先森 阅读(1284) 评论(0) 推荐(0) 编辑
摘要: 1.什么是ValueStack 对于每一个action的调用,Struts在执行相应的动作方法之前会先创建一个名为ValueStack的对象。Value Stack用来保存该动作对象或者对象。由于最终在执行Action类相应的action方法之前,拦截器需要先访问ValueStack。视图也需要访问 阅读全文
posted @ 2017-03-09 19:50 想太多先森 阅读(244) 评论(0) 推荐(0) 编辑
摘要: Value Stack的作用: 1. 可以作为一个数据中转站 2. 用于在前台-后台之间传递数据,最典型的做法就是struts2标签也ognl表达式的结合。我用得最多的就是数据回显。 Value Stack的生命周期: 在struts-default.xml文件中决定了在web容器启动时将会创建Og 阅读全文
posted @ 2017-03-09 19:49 想太多先森 阅读(172) 评论(0) 推荐(0) 编辑
摘要: ValueStack基础:OGNL(Object Graphic Navigation Language) OGNL是Struts2中使用的一种表达式语言。它可以用于: · 在JSP页面,使用标签方便的访问各种对象的属性; · 在Action中获取传递过来的页面中的参数(并进行类型转换); · 可以 阅读全文
posted @ 2017-03-09 19:41 想太多先森 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 什么是ValueStack 它是一个接口com.opensymphony.xwork2.util.ValueStack。我们使用它是将其做为一个容器,用于携带action数据到页面。在页面上通过ognl表达式获取数据。 valueStack主要是将action数据携带到页面上,通过ognl获取数据 阅读全文
posted @ 2017-03-09 19:39 想太多先森 阅读(327) 评论(0) 推荐(0) 编辑
摘要: ValueStack, 即值栈对象。 值栈对象: 是整个struts数据存储的核心,或者叫中转站。 用户每次访问struts的action,都会创建一个Action对象、值栈对象、ActionContext对象; 然后把Action对象放入值栈中; 最后再把值栈对象放入request中,传入jsp页 阅读全文
posted @ 2017-03-09 19:37 想太多先森 阅读(4754) 评论(0) 推荐(1) 编辑
摘要: 由于EJB2.0的复杂性,在Spring和Hibernate[1] 等轻量级框架出现后,大量的用户转向应用轻量级框架。在大家的呼声中, EJB 期待已久的EJB3.0规范终于发布了。在本文中将对新的规范进行一个概要性的介绍,包括新增的元数据支持,EJBQL的修改,实体Bean模型访问bean上下文的 阅读全文
posted @ 2017-03-09 19:33 想太多先森 阅读(420) 评论(0) 推荐(0) 编辑
摘要: EJB是sun的JavaEE服务器端组件模型,设计目标与核心应用是部署分布式应用程序。简单来说就是把已经编写好的程序(即:类)打包放在服务器上执行。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB (Enterprise JavaBean)是J2EE(javaEE) 阅读全文
posted @ 2017-03-09 19:32 想太多先森 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 用通俗话说,EJB就是:"把你编写的软件中那些需要执行制定的任务的类,不放到客户端软件上了,而是给他打成包放到一个服务器上了"。是的,没错!EJB 就是将那些"类"放到一个服务器上,用C/S 形式的软件客户端对服务器上的"类"进行调用。快崩溃了吧!这么几句就非常清楚的解释了EJB是什么(也是本人在高 阅读全文
posted @ 2017-03-09 19:30 想太多先森 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是 阅读全文
posted @ 2017-03-09 19:28 想太多先森 阅读(262) 评论(0) 推荐(0) 编辑
摘要: SSH(Struts,Spring,Hibernate) Struts进行流程控制,Spring进行业务流转,Hibernate进行数据库操作的封装。EJB(企业级JavaBean)是一个用来构筑企业级应用的服务器端可被管理组件, 设计目标与核心应用是部署分布式应用程序。spring与ejbEJB最 阅读全文
posted @ 2017-03-09 19:26 想太多先森 阅读(1686) 评论(0) 推荐(0) 编辑
摘要: 1.action和ValueStack的关系2.ValueStack的类set()方法和setValue()方法的区别3.ValueStack的类push()方法的作用4.从ValueStack对象中获取对象的顺序 阅读全文
posted @ 2017-03-09 16:42 想太多先森 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 【ValueStack和ActionContext的关系】 首先,从结构上来看ValueStack是ActionContext的一个组成部分,是对ActionContext功能的扩展。ActionContext是一个容器结构,是Struts2中用于数据存储的的场所,而ValueStack则是一个具备 阅读全文
posted @ 2017-03-09 15:51 想太多先森 阅读(282) 评论(0) 推荐(0) 编辑