04 2019 档案
数据库常用指令
摘要:马上快要期中考了,数据库指令还有点不太熟悉,就在这里整理一下,以后遇到新的指令再进行补充 创建数据库: 命令:create database 数据库名; 示例:create database student; 删除数据库: 命令:drop database 数据库名; 示例:drop databas 阅读全文
posted @ 2019-04-22 10:02 岚者小轩 阅读(309) 评论(0) 推荐(0)
MyBatis逆向工程自动生成代码
摘要:MyBatis逆向工程根据数据库表自动生成mapper.xml,entity类,mapper类,简直不要 太方便好嘛 下面贴上关键配置代码,以免以后找不到 generator.xml Test类中运行部分 阅读全文
posted @ 2019-04-21 23:52 岚者小轩 阅读(208) 评论(0) 推荐(0)
Mybatis的JDBC提交设置/关闭mysql自动提交------关于mysql自动提交引发的惨剧
摘要:学习Mybatis时提到了JDBC方式需要自己手动提交事务,如果不加session.commit会导致数据库的数据无法正常插入(程序本身又不给你报错,还装出一副我已经插入成功的样子) 如果要自动提交的话加个参数就好啦 手动提交的话 后面去查了一下这个默认提交方式....发现mysql好像数据库本身也 阅读全文
posted @ 2019-04-21 00:37 岚者小轩 阅读(3022) 评论(0) 推荐(0)
MyBatis的好处及常见问题
摘要:好处 MyBatis持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 常见问题 1. #{}和${}的区别是什么? #{}方式 阅读全文
posted @ 2019-04-21 00:11 岚者小轩 阅读(1362) 评论(0) 推荐(0)
数据库——主键、外键、索引理解
摘要:概念: 主键(primary key): 能够唯一标识表中某一行的属性或属性组。一个表只能有一个主键,但可以有多个候选索引。主键常常与外键构成参照完整性约束,防止出现数据不一致。主键可以保证记录的唯一和主键域非空,数据库管理系统对于主键自动生成唯一索引,所以主键也是一个特殊的索引。 外键(forei 阅读全文
posted @ 2019-04-20 21:16 岚者小轩 阅读(1233) 评论(0) 推荐(0)
Mybatis异常--java.lang.IllegalArgumentException: NO ENUM const class org.apache.ibatis.type.JdbcType.int
摘要:今天下午写代码时发现一直报错,找了半天都没找到错误原因。 最后才发现原来是XML配置错误,但是Mybatis不识别int的。 上Mybatis官网翻了翻才发现原来Mybatis的JdbcType全是大写,而且没有INT,只有INTEGER 以后注意,不能再写串了(╯‵□′)╯︵┻━┻ 好像oracl 阅读全文
posted @ 2019-04-19 11:24 岚者小轩 阅读(929) 评论(0) 推荐(0)
SQL数据库约束、默认和规则
摘要:数据的完整性 实体完整性 又称为行完整性,即数据库中的所有行都具有一个非空且没有重复的主键值 MSSQL中通过唯一索引、PRIMARY KEY约束、UNIQUE约束、INDENTITY属性等来强制主键的唯一性 域完整性 又叫列完整性,以保证列数据的输入具有正确的数据类型、格式和有效的数据范围 强制域 阅读全文
posted @ 2019-04-15 10:55 岚者小轩 阅读(5143) 评论(0) 推荐(0)
Spring注解详解
摘要:https://blog.csdn.net/xyh820/article/details/7303330/ 阅读全文
posted @ 2019-04-14 13:58 岚者小轩 阅读(107) 评论(0) 推荐(0)
通配符的匹配很全面, 但无法找到元素 'xxxxxxxx'
摘要:首先,一般配置通配符之前,你都会有如下xml头吧 每当你添加了一个新的命名空间的时候(IDEA你自己手动加的话) 你还需要记得加入 到xsi:schemaLocation=“ ”中。 据说IDEA你自己在下面用明明空间+“:”会自动帮你导入哦!!!!!(我为什么这么晚才发现,蠢哭) 阅读全文
posted @ 2019-04-14 00:35 岚者小轩 阅读(2126) 评论(0) 推荐(0)
IDEA引入spring的命名空间
摘要:我们在写spring的配置文件的时候,有的时候可能会用到 P 标签,然后我们发现自己并没有p标签啊,那么我们一起来看我是怎么解决的。 首先在我们的xml文件的首部添上这句话: 然后我们打出 然后就会相应的提示: 还有一点需要注意的就是: 需要注意的是必须在xmlns:context="”这一行的下面 阅读全文
posted @ 2019-04-13 16:13 岚者小轩 阅读(2391) 评论(0) 推荐(0)
Servlet 中,out.print()与out.write()的区别
摘要:最近刚学习了Ajax,其中有通过$.getJSON的实现方式 由于前后端传递值的时候会通过流的方式进行传递,这就不得不涉及到这方面的知识了 PrintWrite out=response.getWrite; 而流输出的时候有两种方法 out.write()和out.print() out.write 阅读全文
posted @ 2019-04-11 23:40 岚者小轩 阅读(9039) 评论(0) 推荐(0)
重定向和转发页面的后续代码是否执行
摘要:重定向:会在当前页面代码执行完毕后,跳转到指定的页面执行其他代码。 转 发:在本页面代码执行到转发语句后,即跳转到指定的页面执行其他代码,执行完毕后返回接着执行转发语句后的代码。 测试 在重定向之前和之后让程序各循环sleep五秒,在控制台打印输出,看页面在什么阶段跳转 可以发现:控制台打印了5个b 阅读全文
posted @ 2019-04-10 08:53 岚者小轩 阅读(1497) 评论(0) 推荐(0)
<Listener>servletContextListener、httpSessionListener和servletRequestListener使用整理
摘要:在java web应用中,listener监听器似乎是不可缺少的。经常常使用来监听servletContext、httpSession、servletRequest等域对象的创建、销毁以及属性的变化等等,能够在这些事件动作前后进行一定的逻辑处理。 比較经常使用的应用场景是利用监听器来初始化一些数据、 阅读全文
posted @ 2019-04-09 23:23 岚者小轩 阅读(724) 评论(0) 推荐(0)
<Listener>HttpSessionListener和HttpSessionAttributeListener区别
摘要:一、HttpSessionListener HttpSessionListener是对Session的一个监听,主要监听关于Session的两个事件,即初始化和销毁。HttpSessionListener有两个方法: VoidsessionCreated(HttpSessionEvent se):当 阅读全文
posted @ 2019-04-09 23:20 岚者小轩 阅读(782) 评论(1) 推荐(0)
@WebFilter怎么控制多个filter的执行顺序
摘要:转自:http://blog.csdn.net/liming_0820/article/details/53332070 之前我们控制多个filter的执行顺序是通过web.xml中控制filter的位置来控制的,放在上面的会比放在下面的先执行,如下“用户登录检查过滤器”会比“接口日志过滤器”先执行 阅读全文
posted @ 2019-04-09 22:50 岚者小轩 阅读(3027) 评论(0) 推荐(1)