摘要:Ingo'sRTpatch是又一个Linux实时实现,它采用了与TimeSys完全相 同的技术路线,而且有一些实现是基于TimeSys的源代码的,如IRQ和softirq线程化。在新的内核主线中已经包含了这个补丁。以下介绍给内核打上这个实时补丁的方法。编译内核在没有打上这个补丁时,编译内核时就会有这些选项可供选择,它们位于:Processor type and features ---> P... 阅读全文
persistence注意事项
2009-09-09 08:59 by Jvpy, 149 阅读, 0 推荐, 收藏, 编辑
摘要:1. Don't simply return data which was put into cache, make a shallow copy of that.[代码]2.Do not construct query string directly. Use something like:[代码]3.To get entity by id, simply use session.get(cla... 阅读全文
Hibernate的关联映射
2009-09-09 08:50 by Jvpy, 215 阅读, 0 推荐, 收藏, 编辑
摘要:对象模型和关系模型的映射。1.多对一(Employee - Department)映射文件<many-to-one name="depart" column="depart_id"/> 相应的类:[代码][代码]配置文件:[代码][代码]hibernate.cfg.xml中添加如下两行:[代码]测试代码:[代码]2.一对多(Department - Employee)对象模型和关系模型... 阅读全文
Hibernate的CRUD操作
2009-09-08 21:52 by Jvpy, 263 阅读, 0 推荐, 收藏, 编辑
摘要:Hibernate的CRUD操作:[代码]有些方法可以不用传入clazz,entity.getClass()可以获得其class.hibernate实现分页:[代码]Query操作:[代码]Criteria操作:[代码]Criteria和Query具有很多相同的接口,使用Criteria的好处是可以避免学习HQL的语法,弊端是没有Query功能强大。官方推荐用Query。Session.load(... 阅读全文
hibernate入门基础
2009-08-19 23:35 by Jvpy, 285 阅读, 0 推荐, 收藏, 编辑
摘要:为什么引入hibernate?模型不匹配:Java是面向对象的语言,对象模型,其主要概念有:继承/关联/多态等;数据库是关系模型,其主要概念有:表/主键/外键等。解决办法?• 使用JDBC手工转换。• 使用ORM(Object Relation Mapping对象关系映射)框架来解决,主流的ORM框架有Hibernate/TopLink/OJB。使用Hibernate需要具... 阅读全文
开发表单映射的实体(entity)bean
2009-08-19 13:50 by Jvpy, 411 阅读, 0 推荐, 收藏, 编辑
摘要:Entity bean属于JPA的技术,entity bean通过元数据在Java bean和数据库表之间建立映射关系。根据JPA规范的要求,在entity bean的应用中,需要在应用的类路径下的META-INF目录下建立持久化配置文件persistence.xml。persistence.xml模板如下:[代码]大部分的注释写在了代码中,以下就从简表达。最终工程结构如下:首先需要配置jboss... 阅读全文
配置jboss数据源
2009-08-19 09:04 by Jvpy, 196 阅读, 0 推荐, 收藏, 编辑
摘要:当开发数据库应用时,为了减少数据库连接对象的创建数量,要引入数据源来提升运行系统的运行性能。在${JBOSS_HOME}\docs\examples\jca下有各种数据库的数据源配置文件的模板。数据源文件名字必须为*-ds.xml格式。使用某个数据库的时候需要将该数据库的connector jar拷贝到${JBOSS_HOME}\server\default\lib目录下,并需要重启jboss。m... 阅读全文
通过注解方式在ejb中注入其它ejb或者服务
2009-08-19 08:41 by Jvpy, 249 阅读, 0 推荐, 收藏, 编辑
摘要:得到一个ejb对象有两种方式:JNDI查找和依赖注入。工程结构如下:各类的代码:[代码][代码]JNDI查找: [代码] 依赖注入:[代码]EJBClient:[代码]Inspiration:可以通过以上方式进行只有Local接口的EJB的单元测试?具体步骤:添加一个TestHelper类,在此类中注入要测试的各local session bean,然后将该TestHelper标记为@Remote... 阅读全文