SSH框架
技术路上的小学生
这个作者很懒,什么都没留下…
展开
-
SSH架构整合-》整合步骤+事务+日志处理05
1.笔记* 模式:貌似是种思想,再软件开发过程中,为了解决特定的问题,而产生的特定的解决方案* 整合起来叫架构,整合的过程是框架* HttpServlet用的模板 ,DAO用在jdbc , 手写hibernate单例和工厂,mvc再Javaweb,代理在spring用到* 框架:基于模式或开发思想(IOC/AOP->)而形成的一种开发半成品 * 半成品:入学档案模板,规定好写哪些东...原创 2019-10-16 09:13:47 · 115 阅读 · 0 评论 -
SSH框架-》spring AOP原理+注解方式04
1.笔记* 使用AOP时最后只用一种方式 Annotation* AOP Aspect(切面) Oriented Programming 面向切面编程* 代理模式:不改变原有的类情况下,增强原有类方法的功能。方法执行之前和方法执行之后加些东西* AOP 和 OOP(Object Oriented Programming) 的关系 相辅相成 * 从一段话开始入门: 在一个服务的流程...原创 2019-10-13 23:23:18 · 180 阅读 · 0 评论 -
SSH架构整合-》用AOP来做日志处理(log4j)
1.需要个jar包2.需要个说明文件log4j.peoperties,把异常写到哪个文件里log4j.rootLogger = error,stdout,Elog4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target = System.outlog4j.appender.stdo...原创 2019-10-13 17:45:37 · 301 阅读 · 0 评论 -
SSH架构整合-》事务处理
事务: Transaction 完整的过程 数据库中才有事务这个概念 数据的非查询操作 事--》事情 做一件事情有可能影响多个对象 务--》任务 要么完成了,要么没完成... 一个可能影响多个对象的事情,要么完成了,要么没完成。 * 什么是事务:事务是一次完整的事情,有一条及以上sql语句组成,这些sql语句有一个特点要么全部成功,要么全部失败。 ...原创 2019-10-13 17:33:41 · 129 阅读 · 0 评论 -
SSH框架-》spring IOC原理03
今日用jar包笔记***面试 Spring的两大特性(对spring的理解): * IOC 和 AOP : * IOC 控制反转 最主要作用用来解除类和类之间的关系耦合:解除的耦合方式用了4个,1.配置,2. 容器.3.反射4.依赖注入DI(采用get/set方法给属性赋值或者构造器给属性赋值) * AOP 面向切面编程,为了解除业务逻辑耦合的,例如日志业务逻辑和...原创 2019-10-08 22:15:06 · 87 阅读 · 0 评论 -
SSH框架-》spring原理02
今天内容就用到一个包笔记* 解耦合的第一点:解除的是逻辑耦合 * MVC第一次解除的是逻辑耦合 * 昨天的解耦合是深度解耦,使用的IOC进行的深度解耦。* 项目是要有日志的,用来保持程序的健壮性,日志就是程序的运行记录。客户要求加需求,加了违反开闭原则,怎么办?加不加? (模式:DAO Factory 模板 MVC 单例 proxy 模式..) 代理(是一种模式)...原创 2019-10-08 21:53:18 · 79 阅读 · 0 评论 -
SSH框架-》spring深度解耦01
今天开始框架spring学习,想法演变过程:此方法不是解耦不是特别完全,一步一步往深学!spring深度解耦package com.anbo.vo;public class Car { private IEnginee en; public IEnginee getEn() { return en; } public void setEn(IEnginee en) {...原创 2019-10-04 14:17:10 · 137 阅读 · 0 评论 -
SSH->Struts2+Hibernate注解完成主外键两表CRUD
解释顺序->配置文件->factory->dao->test->web.xml->struts.xml->action->jsp案例说明:struts2+Hibernate注解实现Dept、Emp关系的CRUD功能:前台:分页,分页跳转,Emp的deptno传输没用Ajax,Json,用的预修改和预添加添加时有下拉框选择,更改有信息回显,回显...原创 2019-10-03 20:48:05 · 139 阅读 · 0 评论 -
Struts2底层原理实现Dept-Emp-CRUD两种方式
struts2实现Dept,Emp表的CRUD第一种纯底层原理写第二种框架方式简写https://download.csdn.net/download/weixin_44537122/11818890原创 2019-09-25 17:43:29 · 160 阅读 · 0 评论 -
Struts2文件下载
1.需要的jar包2.struts.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/strut...原创 2019-09-25 16:49:51 · 258 阅读 · 0 评论 -
SSH框架--04反射演示代码
package com.joker.vo;public class Student { private String stuno; private int age; private String name; private String address; public String getStuno() { return stuno; } public void setStu...原创 2019-09-23 00:23:01 · 118 阅读 · 0 评论 -
SSH框架--03dom4j解析xml
第一步:导入jar包:dom4j-1.6.1.jar第二步:解析实体类package com.joker.vo;public class Student { private String stuno; private int age; private String name; private String address; public String getStuno() {...原创 2019-09-22 21:26:41 · 93 阅读 · 0 评论 -
SSH框架--02SAX解析xml
package com.joker.sax;import java.util.ArrayList;import java.util.List;import org.xml.sax.Attributes;import org.xml.sax.SAXException;import org.xml.sax.helpers.DefaultHandler;import com.joker...原创 2019-09-22 20:24:15 · 238 阅读 · 0 评论 -
SSH框架--01dom解析xml
实体类package com.joker.vo;public class Student { private String stuno; private int age; private String name; private String address; public String getStuno() { return stuno; } public void se...原创 2019-09-22 20:12:08 · 117 阅读 · 0 评论