上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 本节需要导入spring-aop包 注解 使用注解的目的是为了代替配置,在使用注解时,省略键时,则是为value赋值。 扫描某个包下的所有类中的注解 1、将对象注册到Spring容器中。可以使用下面四种方式,最后三种方式更具有语义,一看就知道是哪一层。 // @Service("user") ser 阅读全文
posted @ 2017-08-09 16:53 ~冰 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 拦截器,在AOP中用于在某个方法或字段被访问之前,进行拦截,然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 Struts2中,拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个Action执行的前后执行的代码,也可以在一个action执行前阻止其执行。同时 阅读全文
posted @ 2017-08-08 18:41 ~冰 阅读(348) 评论(0) 推荐(0) 编辑
摘要: Spring是一个开源框架,为了解决企业应用开发的复杂性而创建的。主要优势之一就是其分层架构。Spring的核心是控制反转和面向切面。简单来说,Spring是一个分层的一站式轻量级开源框架。 使用Spring的好处 spring项目搭建 1、导包 除了上面的4个包之外还需要日志包: 下面的包可选,老 阅读全文
posted @ 2017-08-08 17:41 ~冰 阅读(624) 评论(0) 推荐(0) 编辑
摘要: OGNL,全称为Object-Graph Navigation Language(对象图表达语言),它是一个功能强大的表达式语言,用来获取和设置Java对象的属性,调用java对象的方法,同时能够自动实现必要的类型转换。它旨在提供一个更高的更抽象的层次来对Java对象图进行导航。如果把表达式看作是一 阅读全文
posted @ 2017-08-07 18:03 ~冰 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 结果跳转方式 转发 重定向 转发到Action 重定向到Action Struts2访问servlet的API 在Struts2中,Action并没有直接和Servlet API进行耦合,即在Struts2的Action中不能直接访问Servlet API。这是Struts2中Action的重要改良 阅读全文
posted @ 2017-08-07 10:30 ~冰 阅读(348) 评论(0) 推荐(0) 编辑
摘要: Struts2执行流程 1、简单执行流程,如下所示: 在浏览器输入请求地址,首先会被过滤器处理,然后查找主配置文件,然后根据地址栏中输入的/hello去每个package中查找为/hello的namespace,然后在包下寻找名为HelloAction的action,反射创建控制器HelloActi 阅读全文
posted @ 2017-08-04 14:28 ~冰 阅读(597) 评论(0) 推荐(0) 编辑
摘要: Struts2是一个基于MVC设计模式的web应用框架,它本质上相当于一个Sevlet。是Struts1的下一代产品,是在structs1和WebWork技术的基础上进行合并后的全新框架(WebWork是由OpenSymphony组织开发的,致力于组件化和代码重用的J2EE Web框架,他也是一个M 阅读全文
posted @ 2017-08-04 11:17 ~冰 阅读(1377) 评论(0) 推荐(1) 编辑
摘要: java基础面试题:https://blog.csdn.net/guorui_java/article/details/119299329 Redis-入门笔记-15min带你一览redis Activiti:http://www.mossle.com/docs/activiti/index.htm 阅读全文
posted @ 2017-08-03 18:03 ~冰 阅读(387) 评论(0) 推荐(0) 编辑
摘要: HQL语法 1、基本语法 2、排序 3、条件 4、分页 5、聚合查询 Query query = session.createQuery(hql5); Number number = (Number) query.uniqueResult(); 6、投影查询 7、多表查询 7.1内连接 7.2迫切内 阅读全文
posted @ 2017-08-03 11:25 ~冰 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 一对多|多对一 表中的表达 实体中的表达 实体代码: package com.yyb.domain; import java.util.HashSet; import java.util.Set; public class Customer { /* * CREATE TABLE `cst_cust 阅读全文
posted @ 2017-08-02 14:39 ~冰 阅读(387) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页