上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: ibatis:sql需要自己写hibernate:sql自动生成上面是最大的区别,下面是一些细节.选择Hibernate还是iBATIS都有它的道理:Hibernate的特点:Hibernate功能强大,数据库无关性好,O/R映射能力强,如果你对Hibernate相当精通,而且对Hibernate进行了适当的封装,那么你的项目整个持久层代码会相当简单,需要写的代码很少,开发速度很快,非常爽。以数据库字段一一对应映射得到的PO和Hibernte这种对象化映射得到的PO是截然不同的,本质区别在于这种PO是扁平化的,不像Hibernate映射的PO是可以表达立体的对象继承,聚合等等关系的,这将会直接 阅读全文
posted @ 2013-09-13 14:36 daniell2012 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 2.简述Hibernate的工作原理。 答:首先,Configuration读取Hibernate的配置文件及映射文件中的信息,即加载配置文件和映射文件,并通过Hibernate配置文件生成一个多线程的SessionFactory对象,然后,多线程SessionFactory对象生成一个线程Session 对象,Session对象生成Query对象或者Transaction对象;可通过Session对象的get(),load(),save(),update(), delete()和saveOrUpdate( )等方法对PO进行加载、保存、更新、删除等操作;在查询的情况下,可通过Session 阅读全文
posted @ 2013-09-13 14:33 daniell2012 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-09-12 16:30 daniell2012 阅读(139) 评论(0) 推荐(0) 编辑
摘要: sp发起请求。 actionform封装请求参数。action接受请求,并接受封装好的actionfromaction调用service。service经过业务逻辑处理之后随后调用DAO(或者直接在service中实现对数据的CRUD操作)DAO对数据库进行CRUD。1,dao和service对应一般情况下,Hibernate DAO只操作一个POJO(简单的Java对象,实际就是普通JavaBeans)对象,因此一个DAO对应一个POJO对象。 Service层是为了处理包含多个POJO对象(即对多个表的数据操作)时,进行事务管理(声明式事务管理)。Service层(其接口的实现类)被注入. 阅读全文
posted @ 2013-09-11 17:48 daniell2012 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 博客分类:J2EEAOPSpringjunitBeanJDK 此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。对部分函数的调用进行日志记录,用于观察特定问题在运行过程中的函数调用情况监控部分重要函数,若抛出指定的异常,需要以短信或邮件方式通知相关人员金控部分重要函数的执行时间 事实上,以上需 阅读全文
posted @ 2013-09-11 16:50 daniell2012 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-09-10 23:02 daniell2012 阅读(100) 评论(0) 推荐(0) 编辑
摘要: jsp自动提示:1、快捷键提示代码 window-->Preferences的General-->Keys下修改Content Assist的快捷键为Alt+/,这样就可以通过快捷键得到提示代码 一般,快捷键默认就是Alt+/2、自动提示 window-->preferences的java->Editor->Code Assist,选上Enable auto activation选择框3、增强自动提示 如果在上面2中的Auto activation triggers for Java中只有.就是说只有在输入.之后才会自动提示,可以修改一下这个配置,方法:* 打开M 阅读全文
posted @ 2013-09-10 10:12 daniell2012 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 先看GetRequestParameterAction类代码:public class GetRequestParameterAction extends ActionSupport {private String bookName;private String bookPrice;public String getBookName() {return bookName;}public void setBookName(String bookName) {this.bookName = bookName;}public String getBookPrice() {return bookPri 阅读全文
posted @ 2013-09-09 23:25 daniell2012 阅读(165) 评论(0) 推荐(0) 编辑
摘要: dfa 阅读全文
posted @ 2013-09-09 22:20 daniell2012 阅读(73) 评论(0) 推荐(0) 编辑
摘要: asdfafd 阅读全文
posted @ 2013-09-09 22:19 daniell2012 阅读(101) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页