1. 给java项目生成hibernate.cfg.xml配置文件和引入hibernate包的步骤
2. 给java项目引入mysql包的步骤
3. 在mysql中bigint表示long类型,bit表示bool类型,(timestap的时间精度比date更高,精确到毫秒),blob表示大数据二进制(通常是文件或图片)。
Mysql中查看表结构:desc tablename
4. 在hibernate中写javabean时通常使用包装类
5. java中static{}语句
(1) 在程序的一次执行过程呢过中,static{}语句中的内容只被执行一次(即不管new多少次对象,static{}只被执行一次)。
(2) 调用类的静态常量时,不会加载类,即不会执行static{}方法,也可以自己设置要不要加载类(如将Class.forName("Test")改为Class.forName("Test",false,StaticBlockTest.class.getClassLoader()))
(3) 当一个类中有多个static{}时,按顺序执行,最后才执行调用语句。
(4) Hibernate中经常将对该类的实例化放在一个static{}中,只需第一次调用时执行,提高程序的执行效率。