框架2
星空物语2016
这个作者很懒,什么都没留下…
展开
-
Mybatis之原生和代理Dao实现
使用Mybatis开发Dao,通常有两种方法:原始Dao开发方法和Mapper接口开发方法SqlSession的使用范围SqlSession中封装了对数据库的操作:查询、插入、更新、删除等通过SQLSessionFactory创建SqlSession,而SqlSessionFactory是通过SQLSessionFactoryBuilder进行创建SqlSessionFactoryBui...原创 2019-01-10 13:19:28 · 272 阅读 · 0 评论 -
SpringMvc简略运行流程
SpringMvc 是一个表现层框架解决,从请求中接收传入的参数,将处理后的结果返回给页面展示。对于Strust2的流程:用户发送请求,核心控制器strutspreparedandExcuteFilter接收后发送给处理器(Action),Action接收参数并传给service,dao然后到数据库,最后再返回给核心控制器。核心控制器发送给jsp页面渲染(tomcat解析),然后再返回给核心控...原创 2019-01-11 19:38:09 · 183 阅读 · 0 评论 -
SpringMvc入门程序
创建动态web项目导入jar包配置前端控制器(web.xml中)<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins...原创 2019-01-12 21:32:19 · 171 阅读 · 0 评论 -
springMvc的架构原理
原创 2019-01-12 21:51:30 · 175 阅读 · 0 评论 -
Mybatis入门
Mybatis介绍Mybatis为Apache的一个开源项目,一个持久层的框架。它对jdbc的操作数据库的过程进行封装,使开发人员之关注SQL本身,不需要处理如注册驱动,创建connection,创建statement、手动设置参数,结果集检索等jdbc繁杂的过程代码。Mybatis通过xml或者注解的方式将要执行的各种statement(statement,PreparedStatement...原创 2019-01-08 10:41:35 · 125 阅读 · 0 评论 -
Mybatis入门程序2
User.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><!--name原创 2019-01-09 11:29:52 · 236 阅读 · 0 评论 -
Mybatis之输入映射与输出映射
输入类型(parameterType)传递简单类型(参考Mybatis入门程序)传递POJO对象(Mybatis使用Ognl表达式解析对象字段的值,#{}占位符与拼接符 ${}括号内的值为POJO属性名称)传递POJO包装对象开发中通过POJO传递查询条件,查询条件是综合的查询条件,不仅包括用户查询条件还包括其他的查询条件(如用户购买商品信息或订单号等),这是可以使用包装对象传递输入参...原创 2019-01-09 17:10:27 · 309 阅读 · 0 评论 -
Mybatis之动态SQL
通过mybatis提供的各种标签方法实现动态SQL拼接映射文件 UserMapper.xml &lt;select id="findUserByUserNameAndSex" parameterType="cn.zst.domain.User" resultType="cn.zst.domain.User"&gt; SELECT * fro原创 2019-01-10 10:57:20 · 151 阅读 · 0 评论