Dorado7学习链接分享


刚刚接触Dorado7,在此就分享一下我的学习资源了(有点凌乱希望不要介意),如有不对还希望各位大佬能多多指导和帮助

在此也感谢一下各位链接主,谢谢各位的分享和帮助

 

Dorado7基础去以下网址查看(包括案例文件的创建):

             http://wiki.bsdn.org/pages/viewpage.action?pageId=835 http:// 5843
        补充:(项目的配置文件可根据案例文件来配置)


 Dorado7控件api可以去一下网址查看:
   http://dorado7.bsdn.org/jsdoc/
  或者在下载dorado解压后它原本带有的docs文件夹下的jsdoc




 注意点:
    如果要使用其它的数据库要更改app-context.xml里的数据连接池和其对应的configure.properties里的连接地址
    以及hibernate.dialect=对应的数据库方言(如果不改MYSQL的LIMIT或ORACLE的ROWNUM之类的无法被Dorado识别)
   
       (注意配置文件里的一些自定义路径)
      
      一般dorado做数据库操作的方式:
       1.继承dorado封装好的HibernateDao
           T:一般放Entity
           Serializable:放的是表里的PK属性的类型
           
       2.继承Hibernate自己的封装类HibernateDaoSupport
       
      1.Entity实体类属性名称和表里列名一致 或者使用注解来匹配对应的列名


Dorado有三种注解(是不是三种我也不清楚我只见到三种):


Hibernate注解:  
   以下网址有很详细的hibernate注解(Entity需要用)
      https://wenku.baidu.com/view/77e08b25aaea998fcc220e46.html
   
    @Entity 注释声明该类为持久类。
    @Table(name="表名") 持久性映射的表。
    @ID  注释可以表明哪种属性是该类中的独特标识符(即相当于数据表的主键)。 
    @GeneratedValue  定义自动增长的主键的生成策略。
    以上四个基本上必写其他根据需要使用


Spring注解:
    1、spring作用在类上的注解有@Component、@Responsity、@Service以及@Controller;而@Autowired和@Resource是用来修饰字段、构造函数或者设置方法,并做注入的。

   2、当注解作用在类上时,表明这些类是交给spring容器进行管理的,而当使用@Autowired和@Resource时,表明我需要某个属性、方法或字     段,但是并不需要我自己去new一个,只需要使用注解, spring容器会自动的将我需要的属性、方法或对象创造出来。这就是通常所说     的依赖注入和控制反转。
   
  以下网址有不错的说明:
       http://www.360doc.com/content/16/1107/16/33956757_604633112.shtml
       http://blog.csdn.net/xyh820/article/details/7303330/


Dorado7注解:
    以下连接把Dorado7所用到的注解基本上都整理出来了:
       http://blog.csdn.net/dazhongyue/article/details/77675796
     
      @DataProvider
      @DataResolver
      @Expose
    以上三种基本必写


       

你可能感兴趣的:(dorado)