摘要:
一、什么是JDBC? JDBC就是Java链接数据库的一种方式,一种规则。 二、为什么要学JDBC? 因为你的Java项目需要链接数据库保存数据。目前来说,JDBC是最底层的东西,当前市面上流行的最火的JDBC封装有hibernate和mybatis,这俩都可以简化一些操作。其实他俩底层还是JDBC 阅读全文
摘要:
上一篇讲了Java中如何操作XML,现在介绍一个更厉害的方法,Dom4j ,百度查一下就知道,这个更强,更快,更简单。 自己下载jar包导入工具,下面来讲一个例子,我事先准备了一个XML文件,如下: 一、使用Dom4j读取XML文件的内容 二、使用Dom4j对XML新增一些内容 阅读全文
摘要:
Jrebel是干嘛的?当你在Java Web的项目中修改一些代码的时候(成员代码),想要生效必须重启服务器。但是每次修改代码都得重启服务器?重启着时间很长的,太麻烦了。 Jrebel隆重出场,它可以使得我们修改代码之后,不需要重启服务器也可以直接生效。 讲这个插件,首先需要讲一下 Java Web, 阅读全文
摘要:
最常用快捷键 sout 输出语句 psvm 输出main方法 fori 输出for语句 iter 输出foreach语句 Ctrl+Shift+U 大小写转换 Ctrl+Shift+Enter 补全一切符号 Alt+Shift+Up and Alt+Shift+Down 上下移动当前行 Ctrl+Alt+B 查看抽象方法的实现 Ctrl+Alt+Space 类名提示 Ctrl+A... 阅读全文
摘要:
XML是一种可扩展的标记语言,可扩展就是<>内的东西可以自己定义,可以随便写。标记语言就是加了<>符号的 。HTML是超文本标记语言,不可以拓展,因为你写个<p> 浏览器知道这个是段落,你写个<shuyunquan>浏览器就不认识了,所以不可拓展 讲讲xml的书写格式: 1.开头固定 2.只能有一个 阅读全文
摘要:
表值函数还是很有意思的,我现在想实现一个功能。就是我查询出来的内容,我要对结果进行再次查询,也要输入参数,我想了想 1.存储过程 不能对执行后的结果进行再次查询,需要创建临时表,太麻烦 2.视图 视图不能传入参数啊啊啊啊啊 然后,用了表值函数,美滋滋 不得不说,很好用 阅读全文
摘要:
Junit就是做测试用的,想想平常我们是怎么测试我们的方法或者类的,是不是在main方法里面去调用?这样有缺点: 1.每次都要在main方法里面写测试,假如我要上线新系统,里面有1000个方法需要测试,那我写一千个?测试完再删掉? 2.main方法都是写功能代码,功能逻辑代码和测试代码放在一起不太好 阅读全文
摘要:
我现在的理解就是,Java的内省机制就是针对JavaBean的,可以获取到类的属性名称,以及属性的Getter和Setter方法,应该是在写框架的时候才会用到内省机制,还有一个地方可以用到内省机制,就是JavaBean和Map的转化的时候,需要JavaBean的内省机制去获取属性的值,这个例子在下篇 阅读全文
摘要:
lombok是什么? lombok是一个插件,用途是给你类里面的字段,自动的加上属性,构造器,ToString方法,Equals方法等等 lombok怎么安装? 安装网上一搜一大把,这里有一个Idea的安装文章: 点我 lombok怎么使用? 使用也是很简单的,先写一个类,然后写几个字段。然后在类上 阅读全文
摘要:
介绍以下几种语言特性: Java5的特性 1.静态引用 2.可变参数 3.自动装箱和拆箱 包装类的缓存设计 4.枚举 一、静态引用(语法糖,不推荐使用,了解一下即可) 先看看普通的引用,就是import 我打Collections.emptyList(); Idea编译器会自动的帮我引用 java. 阅读全文