JavaEE笔记(一)】的更多相关文章

#SSH配置文件整合笔记实例 spring-BaseBean.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="htt…
引言 由于 Http 是一种无状态的协议,服务器单从网络连接上无从知道客户身份. 会话跟踪是 Web 程序中常用的技术,用来跟踪用户的整个会话.常用会话跟踪技术是 Cookie 与 Session. Cookie是什么? Cookie 实际上是存储在客户端上的文本信息,并保留了各种跟踪的信息. Cookie工作步骤: (1)客户端请求服务器,如果服务器需要记录该用户的状态,就是用 response 向客户端浏览器颁发一个 Cookie. (2)客户端浏览器会把 Cookie 保存下来. (3)当…
#单一职责原则 一个类只做一件事 #开闭原则 拓展开,修改源码闭 #动态代理 1 基于接口的方式 jdk的动动代理2 基于类的方式 cglib的代理 #SSH整合 1.spring(容器)    1>导入jar包    2>测试spring是否能够正常运行2.hibernate(持久层)    1>导入jar包    2>测试hibernate是否能够正常运行    3>整合到spring中[spring将接管hibernate]        要把hibernate.cfg…
代理的三种配置 beans配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springfra…
Spring beans使用参数占位符(JDBC配置读取示例) beans.xml配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co…
#Spring 为了配置bean对象和维护bean对象之间关系的一个容器框架 #三种注入方法 1 Setter注入2 构造参数注入3 注解注入(原理同1) #自动装配(autowire) 模式 说明 no 不使用自动装配.必须通过ref元素指定依赖,这是默认设置.由于显式指定协作者可以使配置更灵活.更清晰,因此对于较大的部署配置,推荐采用该设置.而且在某种程度上,它也是系统架构的一种文档形式. byName 根据属性名自动装配.此选项将检查容器并根据名字查找与属性完全一致的bean,并将其与属性…
List.Map.Set的配置 bean package com.spring.bean; import java.util.List; import java.util.Map; import java.util.Set; public class People { private String name; // 姓名 private Set<City> cities; // 去过的城市 private List<Examine> examines; // 考核成绩 privat…
第一个Spring Student(学生) bean package com.my.bean; import java.io.Serializable; public class Student implements Serializable{ private static final long serialVersionUID = 1L; private String name; private MyClass myClass; public String getName() { return…
Struts获取如何获取请求响应和回话 //获取HttpServletRequest HttpServletRequest request = ServletActionContext.getRequest(); //获取HttpServletResponse HttpServletResponse response= ServletActionContext.getResponse(); //获取session回话 HttpSession session = request.getSessio…
实现Action的几种方法1. implements Action2. extends ActionSupport3. 也可以不继承任何父类不实现任何借口 #当一个类有多个方法 package com.struts.test; import com.opensymphony.xwork2.ActionSupport; public class Test extends ActionSupport { private static final long serialVersionUID = 1L;…