摘要:
本文主要包括以下内容性能优化的方法发出的sql语句越少,性能越高 方法: 1、懒加载 2、抓取策略 3、缓存策略 4、HQL语句 懒加载类的懒加载 1、利用session.load方法可以产生代理对象 2、在sessio... 阅读全文
摘要:
本文主要包括以下内容对象的状态 一对多的单向关联一对多的双向关联多对多关联 一对一关联对象状态的变化对象的状态临时状态 new 持久化状态 get,save,update脱管状态 clear close evict 一对多单向操作,以班... 阅读全文
摘要:
本文主要是Hibernate的简单入门Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装.优点1、比较简单 2、数据缓存:一级缓存 二级缓存 查询缓存 3、移植性比较好缺点1、因为sql语句是hibernate内部生成的,所以程序... 阅读全文
摘要:
本文是Struts2的综合实例,主要包含以下功能添加,删除,修改,查询用户上传,下载图片 拦截器实现登陆功能 验证器检查输入 下载图片功能以前没有实现过,步骤如下在类中增加两个属性 //文件下载 private InputStream inputStream; pr... 阅读全文
摘要:
本文主要包括数据库常用操作连接Mysql连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好M... 阅读全文
摘要:
本文主要包括以下内容OGNL表达式标签 防止表单重复提交 使用第三方插件tomcat启动时struts2容器做的事 OGNL表达式OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。Struts2框架使用... 阅读全文
摘要:
本文主要包括以下内容文件上传,多文件上传 自定义拦截器 用户输入验证国际化文件上传将头设置为enctype=”multipart/form-data” 文件: 写接收处理的方法,有两种,一种是自己实现IO流,一种是使用F... 阅读全文
摘要:
本文主要包括以下内容struts2常用常量的定义与意义struts2处理流程拆分struts动态方法调用,使用通配符接收请求参数中文编码问题自定义类型转化器访问或添加request/session/application常用servlet对象的获取struts2常用常量的定义与意义... 阅读全文
摘要:
搭建Struts2的开发环境找到所需的jar包:发行包的lib目录中(不同版本需要的最小jar包是不同的,参见不同版本的文档。本文使用的是2.1.7)struts2-core.jar 核心jar包xwork-2.jar xwork核心jar包ognl.jar ognl表达式f... 阅读全文
摘要:
本文主要是一个模拟的Struts2的简单实现真正的MVC架构实现主要思路定义一个过滤器,接收传递过去的Action,根据处理的结果重定向或者转发。首先定义index.jsp --> 姓名: ... 阅读全文