摘要: 环境:struts2.3.Xspring4.0.0hibernate4.2 思路:从下开始往上集成;层与层之间没有关系;在集成的时候,只关注当前集成的那个层的内容; 1,创建一个空的web项目;重新定位class文件编译路径2,设置项目的编码;3,完成domain;4,完成映射文件;5,写DAO接口 阅读全文
posted @ 2018-11-24 21:14 松鼠航 阅读(438) 评论(0) 推荐(0)
摘要: Spring集成JDBC:提供了一些方便我们使用JDBC的工具类; 1,在Spring中,主要使用JDBCTemplate来完成我们的JDBC代码;2,使用SpringJDBC 1),在Spring中配置一个dataSource; 2),完成DAO: 1),dao中需要一个jdbcTemplate对 阅读全文
posted @ 2018-11-24 21:05 松鼠航 阅读(236) 评论(0) 推荐(0)
摘要: Annotation复习:1,Annotation:作为类型的元数据; 1,给类型加标记; 2,annotation可以添加各种类型的属性;2,Annotation的上的标记: 1),target:标签可以加在什么类型上的; 1),TYPE:所有类和接口; 2),METHOD:方法; 3),FIEL 阅读全文
posted @ 2018-11-13 20:50 松鼠航 阅读(216) 评论(0) 推荐(0)
摘要: 轻量级和重量级两层含义:1,轻量级是相对于重量级而言的,轻量级一般就是非入侵性的、所依赖的东西非常少、资源占用非常少、部署简单等等,其实就是比较容易使用,而重量级正好相反。2,相比较传统的JavaEE项目,即真正意义上的JavaEE规范(比如EJB3.0;JPA;JMX;JMS;JNDI;JSF等) 阅读全文
posted @ 2018-11-11 21:07 松鼠航 阅读(357) 评论(0) 推荐(0)
摘要: JPA 1,JPA:Java Persistence API.JPA通过JDK 5.0注解-关系表的映射关系,并将运行期的实体对象持久化到数据库中。JPA是JavaEE中的标准。JPA标准只提供了一套规范,需要有JPA的具体实现,Hibernate实现了JPA2.0标准,所以我们在用JPA的时候,其 阅读全文
posted @ 2018-11-04 21:35 松鼠航 阅读(1225) 评论(0) 推荐(0)
摘要: HIbernate中的HQL查询 Hibernate中的查询方式:1,使用HQL:使用hibernate提供的面向对象的查询语句;2,使用SQL:在hibernate中允许使用原生的SQL直接查询;3,使用Criteria:hibernate提供的完全的面向对象的查询方式; 1,HQL:HQL的学习 阅读全文
posted @ 2018-10-28 22:01 松鼠航 阅读(242) 评论(0) 推荐(0)
摘要: 双向的many2one/one2many 双向many2one/one2many的问题:一定有额外的SQL发出;在数据库里面,外键表示many2one或者one2many的关系,外键是没有方向的;但是在面向对象里面,关系有方向,所以两个方向都要去管理这个外键,造成的额外的SQL(这些多余的SQL都是 阅读全文
posted @ 2018-10-28 21:27 松鼠航 阅读(181) 评论(0) 推荐(0)
摘要: OID 1,对象里面没有主键的概念,对象中对应主键的属性,称为OID(对象标识符);2,OID用来唯一标明一个对象实体(加上对象类型)3,OID在对象里面不见得只有一个属性;(映射复合主键)4,OID是一种特殊的属性,所以属性上的column,type,access都可以在<id>元素使用;5,OI 阅读全文
posted @ 2018-10-21 22:15 松鼠航 阅读(186) 评论(0) 推荐(0)
摘要: Hibernate是一个面向对象的持久化框架 持久化: 1,把内存中的Java对象保存到存储设备上面; 2,最好的解诀方案:把对象持久化到数据库里面; 3, 在Java里面,把对象持久化到数据库只能使用JDBC; 框架: 1,框架是一个半成品,是一个脚手架,它可以方便的,快速的辅助开发人员针对某一领 阅读全文
posted @ 2018-10-21 21:48 松鼠航 阅读(190) 评论(0) 推荐(0)
摘要: 引出数组和数组的定义 为什么要使用数组: 问题一: 声明变量时,每一个单独的变量都要对应一个变量名,但现在要处理一组相同类型的数据时,如要表示班上100个人的年纪,绝不能定义100个变量来表示每一个人的年纪,那怎么办呢?再看下面的例子: int age = 17; //表示一个年龄 问题二: 求两个 阅读全文
posted @ 2018-10-13 09:13 松鼠航 阅读(274) 评论(0) 推荐(0)