上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 27 下一页

2020年6月22日

36-三大框架-Spring框架-IOC反转控制

摘要: Spring IOC控制反转 什么是控制反转 IOC(Inverse Of Control)控制反转,即,把创建对象的权利交给框架。 也就是指将对象的创建、对象的存储、对象的管理交给了spring容器。 (spring容器是spring中的一个核心模块,用于管理对象,底层可以理解为是一个map集合) 阅读全文

posted @ 2020-06-22 22:26 liqiangbk 阅读(199) 评论(0) 推荐(0) 编辑

2020年6月21日

36-三大框架-Spring框架--简介/程序耦合解耦-BeanFactory模式

摘要: spring框架 spring简介 什么是Spring? spring是分层的JavaSE及JavaEE应用于全栈的轻量级开源框架,以IoC(Inverse Of Control:控制反转/反转控制)和AOP(Aspact Oriented Programming:面向切面编程)为核心,提供了表现层 阅读全文

posted @ 2020-06-21 16:04 liqiangbk 阅读(441) 评论(0) 推荐(0) 编辑

35-三大框架-MyBatis(六)--mapper接口开发/缓存

摘要: 使用mapper接口开发 使用mapper接口开发可以减少大量重复的代码,由代理对象实现,开发者专注写 sql 就可以了 SqlSession类中提供了getMapper(Class mapper)的方法, 自动实现dao的接口, 参数是指定的mapper接口的字节码对象 使用流程和注意事项 提供一 阅读全文

posted @ 2020-06-21 15:44 liqiangbk 阅读(250) 评论(0) 推荐(0) 编辑

35-三大框架-MyBatis(五)-关联查询

摘要: mybatis关联查询 DBUtil mybatis工具类 public class DBUtil { private static SqlSessionFactory factory = null; static { try { String mybatis_config = "mybatis-c 阅读全文

posted @ 2020-06-21 15:42 liqiangbk 阅读(168) 评论(0) 推荐(0) 编辑

35-三大框架-MyBatis(四)-动态sql标签

摘要: mybatis动态SQL 动态sql可以增加sql的灵活性, 也是mybatis最大的优势功能 (更多标签可查看官方文档) if 和 where标签 格式: <if test="判定条件"> -- 判定条件为true,则执行标签内部的sql语句,否则不执行. sql语句 </if> 例如: 查询指定 阅读全文

posted @ 2020-06-21 15:35 liqiangbk 阅读(211) 评论(0) 推荐(0) 编辑

35-三大框架-MyBatis(三)-CURD

摘要: mybatis中增删改查 增删改一般使用对应的标签来实现, 比如新增用<insert>标签, 删除用<delete>标签, 更新使用<update>标签, 查询使用<select>标签,当然前三个标签也可以混着用,但是不建议. 标签使用 id属性在增删改查的标签中一定会出现, 意义为这个sql的唯一 阅读全文

posted @ 2020-06-21 15:17 liqiangbk 阅读(201) 评论(0) 推荐(0) 编辑

2020年6月19日

拦截器实现登录拦截

摘要: 拦截器 一般登录的时候需要拦截,如果没有登录,则不能访问系统的内部资源 拦截是根据session进行拦截的. 在登录里面需要先将session通过cookie发给浏览器 // 把用户信息写入session, 拦截器根据session来判定用户是否登录 session.setAttribute("us 阅读全文

posted @ 2020-06-19 07:53 liqiangbk 阅读(921) 评论(0) 推荐(0) 编辑

JSP-SSM-实现分页查询

摘要: 分页查询 分页查询需要注意以下: ​ 1 根据sql语句的limit 页码 每页的记录条数 进行查询 ​ *页码=(当前页码-1)每页记录条数 ​ 2 需要查出总记录条数,确定最大页数. 步骤 dao层 Mapper接口 // 分页查询 @parame List<Books> queryBookPa 阅读全文

posted @ 2020-06-19 07:52 liqiangbk 阅读(408) 评论(0) 推荐(0) 编辑

2020年6月18日

35-三大框架-MyBatis(二)

摘要: MyBatis快速入门案例 1. 准备数据库 创建数据库db并指定utf8编码, 在数据库中创建表emp, 插入一些数据 -- 1、创建数据库 create database if not exists db charset utf8; use db; -- 选择数据库 -- 2、删除emp表(如果 阅读全文

posted @ 2020-06-18 19:09 liqiangbk 阅读(163) 评论(0) 推荐(0) 编辑

35-三大框架-MyBatis(一)

摘要: Mybatis MyBatis简介(了解) MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一个优 阅读全文

posted @ 2020-06-18 19:08 liqiangbk 阅读(318) 评论(0) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 27 下一页

导航