hibernate(概念、ORM思想)
1、什么是框架: 框架是一个半成品,已经对一些功能进行了封装并提供了相应的API。 好处:(1)提高了开发效率。 (2)一些功能只需要调用不需要再去手动实现。 2、hibernate(冬眠)框架: (1)是一款orm框架(采用元数据来描述对...
1、什么是框架: 框架是一个半成品,已经对一些功能进行了封装并提供了相应的API。 好处:(1)提高了开发效率。 (2)一些功能只需要调用不需要再去手动实现。 2、hibernate(冬眠)框架: (1)是一款orm框架(采用元数据来描述对...
1、标签体系结构 (1)JSP脚本(https://tech.souyunku.com/zhai1997/p/11615737.html) 样式:、<%=java变量或表达式>思想是在jsp内部直接嵌入java代码,但是容易是jsp内...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
1、Struts与OGNL的结合原理 (1)值栈: OGNL表达式要想运行就要准备一个OGNLContext对象,Struts2内部含有一个OGNLContext对象,名字叫做值栈。 值栈也由两部分组成,一部分叫做root,里面放置的是栈,...
1、OGNL表达式 (1)概念: OGNL:对象导航图语言(Object Graph Navigation Language),是一种表达式语言,功能比EL表达式更为强大,它是集成在Struts中的。 在创建Struts项目的时候已经将OG...
1、以对象方式获取表单数据 (1)创建一个User的JavaBean: public class User { private String password; private Integer userage; private String...
1、从表单获取数据 (1)创建一个表单(form.jsp): <body> <form action="${pageContext.request.contextPath}/h/Action"> 用户名:<in...
1、配置流程 (1)web.xml文件(在web目录下的WEB-INF目录里面):对过滤器进行配置(这里是统一的) <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns...
1、Struts2拦截器概述: (1)Struts2框架封装中封装了很多功能,这些功能其实都是封装在Struts2的拦截器里面,Struts2里面有很多拦截器,每次不是这些拦截器都执行,每次只执行默认的拦截器。 (2)Struts2默认拦截...
Action类的书写方式: 1、方式一:POJO方式(不用继承任何父类,也不用实现任何接口): 优点:使得Struts2框架的代码侵入性更低。 public class HelloAction {//一个action中有多个方法 publi...
1、准备工作: (1)在一个action中写多个方法: public class HelloAction { public String add(){ System.out.println("添加"); return "success"; ...