摘要:
一.MyBatis逆向工程概述 MyBatis是目前很流行的持久层框架,很多企业都在采用。但是其复杂繁琐的配置,重复性的实体类创建等等,消耗了程序员大量的精力,同时有些地方如果一个细小的疏忽,可能导致最终功能运行失败。例如:在几十个字段的表中,某一列的列名配置疏忽。基于此,mybatis 推出了 阅读全文
摘要:
SpringMVC基于模型--视图--控制器(Model-View-Controller,MVC)模式实现,属于SpringFrameWork的后续产品,已经融合在SpringWebFlow里面。它通过一套注解,让一个简单的Java类成为处理请求的控制器,而无需实现任何接口。同时它还支持RESTfu 阅读全文
摘要:
一.AdminLTE介绍 1.介绍 AdminLTE是一个开源的后台控制面板和仪表盘 WebApp 模板,是建立在Bootstrap3框架和JQuery之上的开源模板主题工具,它提供了一系列响应的组件,并内置了多个模板页面,包括仪表盘、邮箱、日历、锁屏、登录及注册、404错误、500错误等页面。 阅读全文
摘要:
一.介绍 PageHelper是国内非常优秀的一款开源的 mybatis 分页插件,它支持基本主流与常用的数据库,例如 Oracle、Mysql、MariaDB、SQLite、Hsqldb 等。 官网网址:https://pagehelper.github.io/ GitHub地址:https:// 阅读全文
摘要:
通过Spring的Aop我们可以声明式的配置事务管理,那么同样可以通过SpringAop来进行处理的系统日志该如何实现呢? 一、数据表和实体类的准备 我们要管理系统日志,那么数据表和实体类是必不可少的,这里编写一个简单的实体类: 同时我们还要完成Dao层和Service层相应的添加、查询方法。(比较 阅读全文
摘要:
一、Shiro简介 1.简介 Apache Shiro是Java的一个安全框架。它为开发人员提供一个直观而全面的认证,授权,加密及会话管理的解决方案。 Apache Shiro相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并 阅读全文
摘要:
今天内容: ● 多表查询(内连接 外连接 子查询) ● 存储程序(存储过程 函数) 多表查询 同时从多张数据表中查取到需要的数据即是多表查询. 多表查询时,参与查询的表中每条数据进行组合,这种效果称为笛卡尔积 . 顶哥说,多表查询就是将多张表的每一条数据都进行排列组合.其结果就是笛卡尔积.然 阅读全文
摘要:
今天总结一下mysql当中的常见约束吧! 那什么是约束呢?通俗点讲,约束就是限定指定字段的存放规则! ● 主键约束(Primary Key) ● 外键约束(Foreign Key) ● 非空约束(Not Null) ● 唯一约束(Unique) ● 默认约束(Default) 主键约束 Primar 阅读全文
摘要:
sql语句其实不难,尤其对于那些英语稍好一些的人来说! 最最最重要的就是搞清楚sql语句的执行顺序!!!数据就像沙子, 语句就是筛子, 沙子按照顺序经过给定的筛子,留下来的就是你要的!!! 并不是写在前面的就先执行!!! 如下: SELECT *, SUM(pnum) '商品总数量' (4) FRO 阅读全文
摘要:
总结了当前比较火的持久层框架MyBatis的常用知识点,文中以示例代码居多. 有一些可以直接复制到编码环境中使用. 阅读全文