![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实训
kolibann
好好学习
展开
-
第四天 Mybatis
同类产品jdbc 硬编码可扩展性差 hibernate 内部封装了sql语句 但是效率低 mybatis轻量级框架 原生sql多表查询较快学习增删改查原创 2019-02-28 11:12:26 · 111 阅读 · 0 评论 -
jdk8之后的stream
jdk8之后的streamlist 对集合进行操作基本:增删改查其他:排序、遍历、平均等泛型:不知道传递什么类型,用E来泛指,在实例化的时候再特指一种类型 list<E>接口和对应的实现类 匿名内部类lambda表达式stream 流student.stream .filter((e) -> e.getsql() ...原创 2019-02-25 15:28:48 · 133 阅读 · 0 评论 -
第五天 Mydatis多表查询
第五天 Mydatis多表查询一对多 多对一建立关系在mybatis中,如果做多表查询,需要多表关联时,只使用了User LEFT ON Order 是装不进去的要将resulttype 替换为resultMap=“UserOrderResultMap” //名字是随便取的具体配置详见UserMapConfig.xml...原创 2019-03-01 11:22:10 · 181 阅读 · 0 评论 -
实训第二天spring学习
自动化运维麦子学院 慕课网 极客学院 (接受用户输入的账号密码)Controller 表现层只负责接受数据,将数据传给业务逻辑层处理 (验证密码是否小于8位)Service业务层负责逻辑处理,业务层调用数据访问层 (验证账户密码是否与数据库中的匹配)Dao数据访问层负责处理sql,把处理的结果返回业务层后台的包的名字 (com.clive.controllar)be...原创 2019-02-26 11:56:26 · 241 阅读 · 0 评论 -
第三天Spring aop
aop的底层是动态代理机制:在不改变原代码的基础上增加新的功能Spring aop简化了的动态代理1.创建动态代理对象(参数1.类加载器 2.接口的字节码对象 3.InvocationHandler)Spring aop的重要概念:连接点:save update find这些方法切入点:对(save)具体方法进行增强通知(前置/后置/环绕/异常/最终通知):具体的增强手...原创 2019-02-27 11:20:20 · 94 阅读 · 0 评论