Package com.vst.snippets

Source Code of com.vst.snippets.CheckCardPageQueries

package com.vst.snippets;

import java.sql.Blob;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.transaction.PlatformTransactionManager;
import org.springframework.transaction.TransactionStatus;
import org.springframework.transaction.support.TransactionCallback;
import org.springframework.transaction.support.TransactionTemplate;

import com.vst.dao.BuildingObjectDao;
import com.vst.dao.ConstructionExampleDao;
import com.vst.dao.ObjectConstructionDao;
import com.vst.dao.QuestionDao;
import com.vst.model.BuildingObject;

public class CheckCardPageQueries {
  public static void main(String[] args) {
       ApplicationContext context = new ClassPathXmlApplicationContext(
           new String[]{"com/vst/snippets/snippetsContext-hibernate.xml"});

       final BuildingObjectDao buildingDao =
         (BuildingObjectDao) context.getBean("buildingObjectDao");

       final ObjectConstructionDao ocDao =
         (ObjectConstructionDao) context.getBean("objectConstructionDao");

       final ConstructionExampleDao csamplesDao =
         (ConstructionExampleDao) context.getBean("constructionExampleDao");

       final QuestionDao questionDao =
         (QuestionDao) context.getBean("questionDao");

       PlatformTransactionManager txManager =
         (PlatformTransactionManager) context.getBean("txManager");

       new TransactionTemplate(txManager).execute(new TransactionCallback() {

    @Override
    public Object doInTransaction(TransactionStatus arg0) {
      long start = System.currentTimeMillis();
//      BuildingObject bo =
//        buildingDao.getBuildingObject(new Long("4321"));
      BuildingObject bo =
        buildingDao.getBuildingObjectForList(new Integer("4321"));

      bo.setOrganozationPhone(""+System.currentTimeMillis());

      buildingDao.updateBuildingObjectByMainForm(bo.getObjectId(), bo);

      //buildingDao.savePreparedDocumentationQuestions(new Long("4346"));
      //questionDao.hasHint("123");

      //ocDao.getObjectConstructionImage(new Long("3472"), "eskiz");

      //csamplesDao.getConstructionExamplesForTable(null, 3470L);

           long end = System.currentTimeMillis();
           System.out.println("Work time:" + (end - start) );
      return null;
    }
  });


  }
}
TOP

Related Classes of com.vst.snippets.CheckCardPageQueries

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.