摘要: 一。加入struts21.在pom.xml中加入struts2的依赖 <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> <version>2.5.13</version> < 阅读全文
posted @ 2019-04-29 17:27 五柳先生柳三变 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 一。aop编程思想 1.面向切面,就是能够不动源码的情况下,从横切面切入新的代码功能。 2.实现原理是动态代理 动态代理的步骤 a。写生产厂家,实现接口,代理只能代理接口 b。动态代理类实现InvocationHandler接口,实现bind方法来绑定厂家,重写invoke方法 c。消费者找动态代理 阅读全文
posted @ 2019-04-29 16:44 五柳先生柳三变 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一。spring介绍1.IOC反转控制思想(Inversion of Control)与DI依赖注入(Dependency Injection)2.AOP面向切面的编程思想与动态代理3.作用:项目的粘合剂,总管,使项目的维护性和扩展性更好 二。spring作为bean的管理容器使用步骤1.pom.x 阅读全文
posted @ 2019-04-29 16:08 五柳先生柳三变 阅读(238) 评论(0) 推荐(0) 编辑
摘要: maven工具的使用1.作用:打包项目以及jar包的版本管理2.使用步骤: a。下载maven工具,修改conf目录下的setting.xml文件 <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyu 阅读全文
posted @ 2019-04-29 15:40 五柳先生柳三变 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Hibernate支持JPA注解的jar包 JPA全称: Java Persistence API JPA和Hibernate之间的关系,可以简单的理解为JPA是标准接口,Hibernate是实现。 使用注解的形式进行配置可以代替实体类的 *.hbm.xml 的映射配置文件,但仍需在 hiberna 阅读全文
posted @ 2019-04-29 15:24 五柳先生柳三变 阅读(202) 评论(0) 推荐(0) 编辑
摘要: hibernate的查询1.HQL方式:所有查询都是根据java对象名来完成,对象名替换表名2.SQL方式:保留原来的sql查询风格3.可以通过设置第一条和最大条数来实现各种数据库的分页查询4.通过BaseDAO来实现dao的代码优化 实例1:hql、sql查询 Test.java 实例2:写一个分 阅读全文
posted @ 2019-04-29 14:13 五柳先生柳三变 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 一.hibernate和mybatis都是orm产品1.orm:object-realation-mapping对象关系映射 二.开发步骤1.导入相关jar 包括hibernate和oracle的驱动 2.在src目录下完成核心的配置文件 hibernate.cfg.xml 3.写一个实体类 4.给 阅读全文
posted @ 2019-04-29 13:59 五柳先生柳三变 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 配置文件 文件上传: fileupload.jsp UploadAction.java 文件下载: filedownload.jsp DownAction.java 附:文件批量上传 filesupload.jsp UploadsAction.java 阅读全文
posted @ 2019-04-29 10:16 五柳先生柳三变 阅读(133) 评论(0) 推荐(0) 编辑