SSH框架开发
文章平均质量分 84
多年开发经验老司机,通过小案例,从直接上手开始,一步一步讲解Hibernate、spring和struts2的开发步骤。
孤旅青山迷情人
这个作者很懒,什么都没留下…
展开
-
一篇文章上手SSH开发,单表全过程,全代码
1 SSH项目的一些部署1.1 项目目标与版本介绍1.2 SSH知识分析2 SSH项目2.0 项目的前期部署2.1 创建项目2.2 前端的一些jsp2.3 web.xml2.4 实体类2.5 hibernate的一些配置2.6 web层的action2.7 Struts的一些配置文件2.8 service层2.9 dao层2.10 Spring的一些配置2.1...原创 2018-09-13 16:51:13 · 504 阅读 · 0 评论 -
快速入门Struts2㊀一个案例入门Struts2
1 Struct2 ?2 一个案例入门Struct22.1 搭建项目环境2.2 配置核心过滤器(web.xml)2.3 添加用户.jsp与用户列表.jsp2.4 编写action类2.5 配置核心配置文件(struts.xml)3 执行过程分析4 本文代码资源下载1 Struct2 ? Struct2是一个基于MVC设计模式的Web应用层框架。...原创 2018-06-22 20:17:52 · 521 阅读 · 0 评论 -
快速入门Struts2㊁OGNL表达式,struts2标签,值栈
1 OGNL,Struts2标签,值栈?2 采用OGNL+struts2标签+值栈2.1 搭建项目环境2.2 Action中向值栈存数据2.3 JSP中从值栈取数据3 本文代码资源下载 更多Struts2在框架开发1 OGNL,Struts2标签,值栈?传统Servlet中,通常要把数据放入域对象中,然后在JSP页面使用EL表达式+JSTL标签...原创 2018-08-17 16:25:16 · 383 阅读 · 0 评论 -
快速入门Struts2㊂拦截器,不登陆别想访问我
1 拦截器?2 不登陆别想进这个页面2.1 写一个Struts2不用数据库的简单登陆2.2 编写自定义的登陆拦截器 更多Struts2在框架开发1 拦截器?Struts2封装了很多的功能,这些功能都在拦截器里面,每次都会执行默认拦截器。Struts2中的拦截器有点类似于传统的过滤器,是AOP思想(不通过修改源代码的方式扩展功能)与责任链模式(类似过...原创 2018-08-17 18:40:13 · 402 阅读 · 0 评论 -
Spring4.x❶ 两大核心之IOC
1 Spring?2 IOC案例2.1 配置文件方法2.2 注解方法2.3 配置文件与注解一起使用3 代码案例可参考: 更多Spring开发在框架开发1 Spring?Spring是开源的轻量级框架,也是一站式框架,即在javaEE三层结构中,每一层都提供了不同的解决技术:层-SpringMVC ; 业务层-ioc ; 持久层-jdbcTe...原创 2018-09-07 14:14:16 · 301 阅读 · 0 评论 -
Spring4.x❷ 两大核心之AOP思想
1 AOP?2 AOP案例2.1 配置文件方法(常用)2.2 注解方法3 代码案例可参考: 更多Spring开发在框架开发1 AOP?aop是独立于spring的框架,或者说是一个思想,并不是spring所特有的东西。aop是面向切面的变成框架或思想,是指项目的扩展功能不建议在原功能的实现源码上进行修改,而是额外的独立编写方法进行添加扩展功能。...原创 2018-09-07 14:42:55 · 311 阅读 · 0 评论 -
Spring4.x❸ Dao层解决方案JdbcTemplate
1 JDBCTemplate?2 JDBCTemplate案例2.1 分析2.2 service2.3 dao2.4 test2.5 Spring配置文件3 代码案例可参考: 更多Spring开发在框架开发1 JDBCTemplate?已经说过,Spring是一站式开发,针对javaEE三层,每一层都有解决技术,而针对dao层的不同技术,...原创 2018-09-10 15:11:40 · 490 阅读 · 0 评论 -
Spring4.x❹ Spring的事务管理 DataSourceTransactionManager
1 Spring事务管理?2 Spring 事务管理案例2.1 实体类2.2 dao2.3 service2.4 Spring配置文件2.5 test3 service中的事务管理3.1 XMl配置文件的方式进行事务管理3.2 注解的方式进行事务管理4本文相关代码参考 更多Spring开发在框架开发1 Spring事务管理?事务...原创 2018-09-11 13:37:01 · 5138 阅读 · 0 评论 -
Hibernate①单表案例入门Hibernate
1.关于Hibernate2.一个单表小项目入门Hibernate2.1 项目介绍2.2 项目编写之前的配置2.3 编写实体类2.4 编写映射配置文件2.5 编写核心配置文件2.6 配置c3p0数据库连接池2.7 编写HibernateUtils工具类2.8 编写Dao+测试(添加、删除、修改)3 注意MySQL版本与JDBC参数4 参考附录1:Hibernate...原创 2018-05-12 13:57:42 · 443 阅读 · 0 评论 -
Hibernate②一(多)对多的映射配置与级联操作
1 一对多(部门对员工)1.0 确定一对多中的关系1.1 编写实体类1.2 编写映射配置文件与核心配置文件1.3 测试:级联添加 +级联删除2 多对多(学生对教师)2.0 确定多对多中的关系2.1 编写实体类2.2 编写映射配置文件与核心配置文件2.3 测试: 级联保存+级联删除 更多Hibernate在Hibnerate+Spring+struts2专...原创 2018-05-12 14:02:35 · 786 阅读 · 0 评论 -
Hibernate③单表和多表的查询方式
1 单表查询1.1 QID检索与查询中的效率优化1.1.1 get()与立即查询1.1.2 load()与延迟查询1.2 HQL检索1.3 QBC检索2 多表查询2.1 对象图导航检索2.2 内链接与迫切内连接2.3 左外连接与迫切左外连接2.4 右外连接 更多Hibernate在框架开发1 单表查询1.1 QID检索与查询中...原创 2018-05-18 21:54:23 · 596 阅读 · 1 评论 -
JPA开发(上)一个单表案例入门JPA开发
1 什么是JPA开发?2 单表(user)案例入门JPA开发2.1 JPA 环境2.1 persistence.xml2.2 实体类注解2.3 JPAUntils2.4 添加、删除与修改2.5 查询资源下载 更多JPA开发在框架开发1 什么是JPA开发? JPA是Java Persistence API的简称,中文名Java持久层API...原创 2018-06-18 19:00:27 · 1018 阅读 · 0 评论 -
JPA开发(下)一(多)对多的配置与crud操作
1 一对多案例(部门与员工)1.1 实体类注解1.2 级联添加、级联更新与级联删除2 多对多案例(学生与教师)2.1 实体类注解2.2 级联添加、级联删除与级联更新3 多表查询资源下载 更多JPA在框架开发1 一对多案例(部门与员工)1.1 实体类注解package edu.kmust.entity;import java....原创 2018-06-18 19:04:11 · 1038 阅读 · 0 评论