上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 34 下一页
摘要: AOP的相关术语 连接点:可以被拦截的点。 切入点:真正被拦截的点。 通知:增强方法 引介:类的增强 目标:被增强的对象 织入:将增强应用到目标的过程。 代理:织入增强后产生的对象 切面:切入点和通知的组合 一、创建Web项目,引入jar包 Spring 核心jar包 com.springsourc 阅读全文
posted @ 2020-12-11 15:20 一杯水M 阅读(169) 评论(0) 推荐(0)
摘要: 一、概述 AOP:Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 AOP是OOP(面向对象)的扩展和延申,解决OOP开发遇到的问题 二、OOP的问题 需求:现在项目中有A、B、C三个DAO,在保存数 阅读全文
posted @ 2020-12-10 14:28 一杯水M 阅读(227) 评论(0) 推荐(0)
摘要: 一、注解 ①、注解可以作用在类、方法、属性上 ②、使用注解的目的:简化xml配置 一、Spring的IOC的注解入门 ①、创建web项目,引入jar ②、编写类 public interface UserDao { public void save(); } //注解中value属性值可以省略,默认 阅读全文
posted @ 2020-12-09 17:01 一杯水M 阅读(145) 评论(0) 推荐(0)
摘要: 需求:把客户信息存储到数据库中 一、创建web项目,搭建基盘 二、创建实体类 public class Customer { private Long cust_id; private String cust_name; private String cust_source; private Str 阅读全文
posted @ 2020-12-07 17:20 一杯水M 阅读(92) 评论(0) 推荐(0)
摘要: 一、Spring工厂类的结构 ApplicationContext继承BeanFactory ①、BeanFactory:老版本的工厂类 BeanFactory:调用getBean方法时,才会生成类的实例 ②、ApplicationContext:新版本的工厂类 ApplicationContext 阅读全文
posted @ 2020-12-07 14:16 一杯水M 阅读(221) 评论(0) 推荐(0)
摘要: 一、概述 Spring是一个分层的SE/EE一站式轻量级开源框架 一站式框架:有EE开发的每一层解决方案。 Web层:SpringMVC Service层:Spring的Bean管理,Spring声明式事务 DAO层:Spring的JDBC模板,Spring的ORM模板 二、Spring的优势、 1 阅读全文
posted @ 2020-12-04 15:42 一杯水M 阅读(364) 评论(0) 推荐(0)
摘要: 全局的国际化 一、提供一组资源: 资源的命名:基本名称_语言_国家.properties 放在src下 message_zh_CN.properties name=项目login.username=用户名不能为空welcome={0},欢迎 message_en_US.properties name 阅读全文
posted @ 2020-12-03 17:27 一杯水M 阅读(81) 评论(0) 推荐(0)
摘要: index.jsp <%@ taglib uri="/struts-tags" prefix="s"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <bo 阅读全文
posted @ 2020-12-03 13:41 一杯水M 阅读(112) 评论(0) 推荐(0)
摘要: 一、概述 Interceptor:拦截器,拦截Action的作用(Struts2框架核心功能都是依赖拦截器实现的) Filter:过滤器,过滤客户端向服务器发送的请求 Interceptor:拦截器,拦截客户端对Action的访问,可以拦截Action中具体的方法 二、Struts2的执行流程 客户 阅读全文
posted @ 2020-12-02 10:23 一杯水M 阅读(125) 评论(0) 推荐(0)
摘要: 一、#号 ①、获取context中的数据 <h3>获取context中数据</h3> <% request.setAttribute("name", "zhangsan"); %> <s:property value="#request.name"/><br /> ②、构建Map集合(#{'aa': 阅读全文
posted @ 2020-12-02 09:21 一杯水M 阅读(162) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 34 下一页