摘要: 查看mysql中的存储引擎 :show engines; 主要的引擎两个 : MyISAM和InnoDB 阅读全文
posted @ 2019-08-05 12:26 new海 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 存储过程和函数:类似java中的方法 好处:提高代码的重用性 、简化操作、减少了和数据库连接的次数,提高了效率 含义:一组预先编译好的sql语句集合,成批处理语句 语法: 一:创建语法 create procedure 存储过程名(参数列表) begin 存储过程体(sql语句) end 注意: 1 阅读全文
posted @ 2019-08-05 01:44 new海 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 变量: 1.系统变量: 全局变量 会话变量 2.自定义变量: 用户变量 局部变量 一,系统变量 由系统提供,属于服务器层面。 语法: 1.查看所有的系统变量 show (global 或者 session) variables 2.查看满足条件的部分变量 show (global 或者 sessio 阅读全文
posted @ 2019-08-05 01:32 new海 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 视图的含义:虚拟表。和普通的表一样使用, mysql 5.1版本出现的新特性,通过表动态生成数据(特点:临时性) 一:创建视图(一般复杂的查询用视图) create view 视图名 as 查询语句 二:视图的修改 create or replace view 视图名 as 查询语句 或者 alte 阅读全文
posted @ 2019-08-05 01:07 new海 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 事务: 一个或者一组sql语句组成一个执行的单元,这个单元要么全都执行,要么都不执行。也就是每个sql语句相互依赖。如果中间有一条出现错误则整个单元将回滚。(回滚就是刚刚的操作都撤销) 事务的属性: (面试题) 1.原子性:指事务是不可再分的单位,事务中的操作要么都发生,要么都不执行。 2.一致性: 阅读全文
posted @ 2019-08-04 16:20 new海 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 注解写sql一般写在mapper层,如果sql语句复杂建议不要写注解sql 拼接容易出错 二动态sql的话要在 main 下面创建一个resource ——mapper—— Mapper.xml 再在springMVC.xml 里面的第四个里面引入动态sql <property name="mapp 阅读全文
posted @ 2019-07-31 01:26 new海 阅读(2844) 评论(0) 推荐(0) 编辑
摘要: @Componcnt :作用就是把当前类对象存入spring容器中 属性:value 用于指定bean的id 当我们不写的时候默认就是当前类名,并且首字母要小写 @Controller 一般用在表现层@Service 一般用在业务层@Repository 一般用在持久层他们三个是spring 框架为 阅读全文
posted @ 2019-07-31 01:18 new海 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 在pom中引入分页插件的jar包 <!--分页插件--><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.6</version></depend 阅读全文
posted @ 2019-07-31 00:57 new海 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 首先是pom的配置: <dependencies> <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> <groupId>mysql</groupId> <artifactId>mys 阅读全文
posted @ 2019-07-31 00:49 new海 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1.先创建实体类: 2.创建mapper层 package cn.kgc.mapper;import cn.kgc.Account;import org.apache.ibatis.annotations.Delete;import org.apache.ibatis.annotations.Ins 阅读全文
posted @ 2019-07-31 00:43 new海 阅读(568) 评论(0) 推荐(0) 编辑