- 浏览: 7210 次
- 性别:
最新评论
文章列表
引入单独的js文件可以降低网络传输量,提高代码复用性,便于维护和管理。
例如:一个网站可能有很多页面需要引用某个javaScript函数,如果这个函数直接写在页面中,那每次加载页面时都将重复下载这部分代码。若引用单独的js文件,客户端第一次引用这个函数时就会下载js文件,后面再用直接引用本地缓存的js文件就行了。
若需要修改某一函数,而这个函数在好多页面都用,偏偏又是都将代码写在了页面中,这是修改代码就成了简单的体力活了。若是引用的js文件就好多了,只需要修改一次就ok啦,既省时又省力。
区别:(1)
collection map
/ \ |
list set hashmap
|
arraylist
如果你单说这三个的区别,那就多了
第一,set是接口,arraylist和hashmap是类
第二,arraylist和set是在collection下的和hashmap的数据存储结构是不一样的,hashmap是以key,value的形式存储的。这是有本质的不同
第三,arrayl ...
异常:
javax.servlet.ServletException: org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.TransactionException: JDBC begin failed:
root cause
org.springframework.transaction.CannotCreateTransac ...
Hibernate是持久化解决方案中ORM框架中的一种,它的意义在于解决面向对象语言和关系型数据库之间的存储、查询的转换关系。其中ORM
使用Hibernate的步骤:
(1)加入hibernate的jar包
(2)创建持久化类(pojo)
Hibernate对pojo的要求 :
属性要有对应的get和set方法
要有无参数的默认构造方法
不要使用final进行修饰
(3)创建映射文件(和pojo类放在一个包中),文件名以pojo类的类名开始加.hbm.xml
例如:pojo类名为User的对应的映射文件名为:User ...