框架
文章平均质量分 78
dml111727
无知是奋斗的源泉。
展开
-
SpringMvc整合mybatis和简单参数绑定
通过对SpringMvc的入门程序简单的学习,接下来就学习SpringMvc整合mybatis。 整合目标:控制层采用springmvc、持久层使用mybatis实现。 实现商品查询列表,从mysql数据库查询商品信息。1.jar包包括:spring(包括springmvc)、mybatis、mybatis-spring整合包、数据库驱动、第三方连接池。 2.ssm整合思路1.Dao层原创 2017-09-10 20:57:09 · 585 阅读 · 0 评论 -
Spring框架的第四天(ssh整合)
Spring框架的第四天案例一:SSH框架整合保存客户需求分析1. 案例一:SSH框架整合保存客户技术分析之SSH框架的整合技术分析之SSH三大框架需要的jar包1. Struts2框架 * struts-2.3.24\apps\struts2-blank\WEB-INF\lib\*.jar -- Struts2需要的所有jar包 * struts2-spring-p原创 2017-11-01 22:43:26 · 255 阅读 · 0 评论 -
Spring框架的第三天(AOP注解方式、JDBC模板、事务管理)
Spring框架的第三天今天内容1. Spring框架的AOP之注解的方式2. Spring框架的JDBC模板3. Spring框架的事务管理案例一:使用Spring框架的AOP技术对DAO层的功能进行增强案例一:使用Spring框架的AOP技术对DAO层的功能进行增强1. 使用Spring框架的AOP技术对DAO层的功能进行增强技术分析之:Spring框架的AOP技术(注解方式)1. 步骤原创 2017-11-01 17:53:33 · 522 阅读 · 0 评论 -
Spring框架第二天(IOC和AOP)
Spring框架第二天今天内容介绍1. Spring框架的IOC基于注解的方式2. Spring框架整合JUnit单元测试3. AOP的概述4. AOP的底层实现原理(了解)5. AOP功能基于AspectJ的配置文件方式技术分析之Spring框架的IOC功能之注解的方式Spring框架的IOC之注解方式的快速入门1. 步骤一:导入注解开发所有需要的jar包 * 引入IOC容器必须原创 2017-11-01 17:18:37 · 339 阅读 · 0 评论 -
Spring框架第一天(入门,编写配置文件)
Spring框架第一天Spring框架的学习路线1. Spring第一天:Spring的IOC容器之XML的方式,Spring框架与Web项目整合2. Spring第二天:Spring的IOC容器之注解的方式,Spring的AOP技术3. Spring第三天:Spring的事务管理、Spring框架的JDBC模板4. Spring第四天:SSH三大框架的整合今天内容概述1. Spring框架原创 2017-11-01 16:46:05 · 1439 阅读 · 0 评论 -
Struts2第三天 (OGNL、值栈)
Struts2第三天课程回顾:Struts2框架的第二天1. Servlet的API * ActionContext对象 * ServletActionContext对象2. 结构类型的跳转 * 全局结果 * 局部结构,type属性3. 数据的封装 * 属性驱动方式 * 模型驱动方式4. 拦截器(自定义拦截器)今天的课程内容1. OGNL表达式(了解原创 2017-11-01 16:19:48 · 530 阅读 · 0 评论 -
Struts2的第二天(Action接收请求参数)
Struts2的第二天Struts2的第二天的内容1. Struts2框架中的Servlet的API的使用2. Struts2中Action接收请求参数3. Struts2中自定义拦截器案例一:使用Struts2作为WEB层完成客户的新增功能需求分析1. 原来是使用Servlet作为WEB层框架,现在需要使用Struts2作为WEB层完成客户的新增功能技术分析之在Struts2框架中使用Se原创 2017-11-01 15:51:11 · 692 阅读 · 0 评论 -
Struts2第一天(入门)
Struts2第一天Struts2的学习路线1. Struts2的入门:主要是学习Struts2的开发流程(Struts2的开发流程、常见的配置、Action类的编写)2. Struts2的Servlet的API、参数封装和拦截器3. Struts2的值栈和OGNL表达式今天的课程内容1. Struts2框架的概述2. Struts2的快速入门3. Struts2的运行流程4. Stru原创 2017-11-01 12:04:11 · 315 阅读 · 0 评论 -
Hibernate框架的第四天(查询方式和策略)
Hibernate框架的第四天今天内容1. Hibernate的查询方式2. Hibernate的查询策略案例一:使用Hibernate完成查询所有联系人功能需求分析1. 完成所有的联系人的查询技术分析之Hibernate框架的查询方式1. 唯一标识OID的检索方式 * session.get(对象.class,OID)2. 对象的导航的方式3. HQL的检索方式 * Hib原创 2017-11-01 11:39:48 · 194 阅读 · 0 评论 -
Hibernate框架第一天(入门)
Hibernate框架第一天Hibernate框架的学习路线 * 第一天:主要是学习框架的入门,自己搭建框架,完成增删改查的操作 * 第二天:主要学习一级缓存、事务管理和基本的查询 * 第三天:主要学习一对多和多对多的操作等 * 第四天:基本查询和查询的优化技术分析之Hibernate框架的概述Hibernate框架的概述1.原创 2017-10-30 16:34:23 · 351 阅读 · 0 评论 -
Hibernate框架第二天(一级缓存、Query和Criteria查询接口)
Hibernate框架第二天区分自然主键和代理主键1. 创建表的时候 * 自然主键:对象本身的一个属性.创建一个人员表,每个人都有一个身份证号.(唯一的)使用身份证号作为表的主键.自然主键.(开发中不会使用这种方式) * 代理主键:不是对象本身的一个属性.创建一个人员表,为每个人员单独创建一个字段.用这个字段作为主键.代理主键.(开发中推荐使用这种方式)2. 创建表的时候尽量使用代理原创 2017-10-30 17:39:44 · 326 阅读 · 0 评论 -
Hibernate框架第三天(关联映射关系)
Hibernate框架第三天案例一:完成CRM的联系人的保存操作需求分析1. 因为客户和联系人是一对多的关系,在有客户的情况下,完成联系人的添加保存操作技术分析之Hibernate的关联关系映射之一对多映射(重点)1. JavaWEB中一对多的设计及其建表原则2. 先导入SQL的建表语句 * 创建今天的数据库:create database hibernate_day03; * 在原创 2017-11-01 11:10:59 · 350 阅读 · 0 评论 -
Mybatis逆向工程
使用官方网站的mapper自动生成工具mybatis-generator-core-1.3.2来生成po类和mapper映射文件。作用:mybatis官方提供逆向工程,可以使用它通过数据库中的表来自动生成Mapper接口和映射文件(单表增删改查)和Po类.导入的jar包有:第一步:generator.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYP原创 2017-09-08 16:32:18 · 2164 阅读 · 0 评论 -
Mybatis整合spring
1. Mybatis整合spring1.1 整合思路SqlSessionFactory对象应该放到spring容器中作为单例存在。传统dao的开发方式中,应该从spring容器中获得sqlsession对象。Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。数据库的连接以及数据库连接池事务管理都交给spring容器来完成。1.2 整合需要的jar包sprin原创 2017-09-08 12:11:19 · 464 阅读 · 0 评论 -
mybatis的动态sql和关联查询
1. 动态sql通过mybatis提供的各种标签方法实现动态拼接sql。1.1 ifUserMapper.xml<select id="findUserByUserNameAndSex" parameterType="com.dml.pojo.User" resultType="com.dml.pojo.User"> select * from user where 1=1原创 2017-09-08 11:38:23 · 1112 阅读 · 0 评论 -
使用Mybatis开发Dao
1. Dao开发方法使用Mybatis开发Dao,通常有两个方法,即原始Dao开发方法和Mapper接口开发方法。1.1 原始Dao开发方式原始Dao开发方法需要程序员编写Dao接口和Dao实现类。实现功能通过id查找用户通过模糊查询名字查找用户1.2 UserDao.javapublic interface UserDao { //通过id查找用户 public User f原创 2017-09-07 11:43:43 · 370 阅读 · 0 评论 -
Mybatis入门
1. Mybatis架构1.1 基本概念mybatis配置 SqlMapConfig.xml,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息。 mapper.xml文件即sql映射文件,文件中配置了操作数据库的sql语句。此文件需要在SqlMapConfig.xml中加载。通过mybatis环境等配置信息构造SqlSessionFactory即会话工厂 由会话原创 2017-09-07 11:13:49 · 441 阅读 · 0 评论 -
SpringMvc简单入门程序
1. springMvc:是一个表现层框架,作用:就是从请求中接收传入的参数,将处理后的结果数据返回给页面展示2. 框架结构3. 组件说明以下组件通常使用框架提供实现: 1. DispatcherServlet:前端控制器 用户请求到达前端控制器,它就相当于mvc模式中的c,dispatcherServlet是整个流程控制的中心,由它调用其它组件处理用户的请求,dispatcherServlet原创 2017-09-10 20:19:28 · 359 阅读 · 0 评论 -
Spring配置Quartz定时任务
1.首先要编写一个任务类,定时需要干的事情,如下所示:2.写配置文件ApplicationContext.xml文件:<description>Quartz的配置</description> <!-- 定义一个任务 --> <bean id="mailJob" class="com.dml.controller.Job"&...原创 2018-09-14 09:18:11 · 207 阅读 · 0 评论