2013第46周二今天开放中遇到的几个问题

2013第46周二今天开放中遇到的几个问题
1.MyEclipse编辑器环境使用:
    a定位所在文件对应的目录结构快捷键alt+shift+w(好像能够设置自动对应的,还没注意到)
    b查看接口函数的实现crtl+T直接定位的实现而不是声明接口
    c要尽快解决的java、jsp、js默认编辑器的设置问题,尤为是jsp文件编辑时tab键设置,自动生成代码模板,注释模板问题,在开始就要注意本身的代码风格和模板,而不是到最后统一修改,由于你未来根本没时间改。今晚上及明早上再好好学习现有的java及jsp编码规范和对应的模板及快捷键相关操做。
    d今天想搜索不用hibernate的状况下如何有数据库表结构来自动生成pojo类,用myeclipse的链接上数据库找到对应表后右键看到了JPA、EJB、Hibernate的反向工程里面能够设置,但单击后选择包时没法进行,上网搜索后知道现有工程中没有hibernate、JPA的能力,选中工程右键Myeclipse增长Hibernate能力再尝试利用hibernate只生成pojo类的方法成功。只是没找到快捷的去掉工程Hibernate能力操做,多是此过程逆向时容易出问题吧。
2.Spring事务操做,以前项目用Java时都本身作事务处理或者hibernate来作,此次项目不用hibernate,本身写sql语句开始觉得写事务会很麻烦,原来利用Spring 的aop特性,只要在配置文件陪一下就能够对service层启用事务,知足配置条件的方法Spring自动作事务封装,全部操做完成返回成功时Spring作commit处理,若是中间有步骤出错,会自动回滚。事务配置文件以下:
<tx:advice id="txAdvice" transaction-manager="transactionManager">
        <tx:attributes>                    
            <tx:method name="get*" propagation="SUPPORTS" read-only="true" isolation="READ_COMMITTED"/>
            <tx:method name="find*" propagation="SUPPORTS" read-only="true" isolation="READ_COMMITTED"/>
            <tx:method name="load*" propagation="SUPPORTS" read-only="true" isolation="READ_COMMITTED"/>
            <tx:method name="search*" propagation="SUPPORTS" read-only="true" isolation="READ_COMMITTED"/>
            <tx:method name="*" propagation="REQUIRED" isolation="READ_COMMITTED" />        
        </tx:attributes>
    </tx:advice>
    
    <aop:config>
        <aop:pointcut id="servicePointcut"
            expression="execution(*.*.service.impl.*.*(..))" />
        <aop:advisor advice-ref="txAdvice" pointcut-ref="servicePointcut" />
    </aop:config>

3.今天早上及中午吃饭后看了下jquery的入门教程文档,发现真的很巧妙,借此次项目机会必定要用好jquery,如今想象本身印象最深的就是jquery灵活的选择器。选择定位要操做的对象确实是很重要的操做。今天以为要不断暗示本身面对开发中问题,提升开发速度,遇到别人好的代码段时先搜集到wiz笔记中,用好工具也意味着在平常工做生活中要尽量的用工具来解决问题,熟练用工具并发现其问题改进。
相关文章
相关标签/搜索