今天,所有浏览器均支持 SVG 文件,不过需要安装插件的 Internet Explorer 除外。插件是免费的,最常用的SVG插件来自Adobe公司(Adobe SVG Viewer),另外Corel也提供SVG浏览器(Corel SVG Viewer)。然而前者宣布于2009年1月1日停止对该产品的支持。
select a.name AS name,b.rows AS rows INTO #Temp1
from EEMS.dbo.sysobjects a LEFT JOIN EEMS.dbo.sysindexes b
ON( a.id=b.id ) WHERE a.type='u' ORDER BY b.rows DESC
SELECT name,max(rows) FROM #Temp1 GROUP BY NAME ORDER BY max(rows) DESC
cd myproject
git init
# add all your files. Use can use specific filenames or directories instead of '.'
git add .
git commit -a -m 'Initial commit'
git remote add origin ssh://[email protected]/p/doufe-com/code
git push origin master
git branch --set-upstream master origin/master # so 'git pull' will work later
Existing repository using Git(已经存在库)
cd myproject
git remote add origin ssh://[email protected]/p/doufe-com/code
git push origin master
git branch --set-upstream master origin/master # so 'git pull' will work later
@Override
public User getUserById(String id) {
SessionFactory sessionFactory = HibernateUtil.getSessionFactory();
Session s = null;
Transaction t = null;
User user = null;
try{
s = sessionFactory.openSession();
t = s.beginTransaction();
String hql = "from User where userId='"+id+"'";
Query query = s.createQuery(hql);
user = (User) query.uniqueResult();
t.commit();
}catch(Exception err){
t.rollback();
err.printStackTrace();
}finally{
s.close();
}
return user;
}
getAllUsers给成如下:
@Override
public List<User> getAllUsers() {
SessionFactory sessionFactory = HibernateUtil.getSessionFactory();
Session s = null;
Transaction t = null;
List<User> uesrs = null;
try{
s = sessionFactory.openSession();
t = s.beginTransaction();
String hql = "select * from [RestDemo].dbo.t_user";
Query query = s.createSQLQuery(hql).addEntity(User.class);
//query.setCacheable(true); // 设置缓存
uesrs = query.list();
t.commit();
}catch(Exception err){
t.rollback();
err.printStackTrace();
}finally{
s.close();
}
return uesrs;
}
或者如下:
@Override
public List<User> getAllUsers() {
SessionFactory sessionFactory = HibernateUtil.getSessionFactory();
Session s = null;
Transaction t = null;
List<User> uesrs = null;
try{
s = sessionFactory.openSession();
t = s.beginTransaction();
String hql = " from User";
Query query = s.createQuery(hql);
//query.setCacheable(true); // 设置缓存
uesrs = query.list();
t.commit();
}catch(Exception err){
t.rollback();
err.printStackTrace();
}finally{
s.close();
}
return uesrs;
}
packagecom.waylau.rest.util;importorg.hibernate.SessionFactory;importorg.hibernate.boot.registry.StandardServiceRegistry;importorg.hibernate.boot.registry.StandardServiceRegistryBuilder;importorg.hibernate.cfg.Configuration;/**
* Hibernate 初始化配置工具类
* @author waylau.com
* 2014-3-23
*/publicclassHibernateUtil{privatestaticConfigurationconfiguration;privatestaticSessionFactorysessionFactory;privatestaticStandardServiceRegistrystandardServiceRegistry;static{try{//第一步:读取Hibernate的配置文件 hibernamte.cfg.xml文件 configuration=newConfiguration().configure("hibernate.cfg.xml");//第二步:创建服务注册构建器对象,通过配置对象中加载所有的配置信息 StandardServiceRegistryBuildersb=newStandardServiceRegistryBuilder();sb.applySettings(configuration.getProperties());//创建注册服务 standardServiceRegistry=sb.build();//第三步:创建会话工厂 sessionFactory=configuration.buildSessionFactory(standardServiceRegistry);}catch(Throwableex){// Make sure you log the exception, as it might be swallowed System.err.println("Initial SessionFactory creation failed."+ex);thrownewExceptionInInitializerError(ex);}}publicstaticSessionFactorygetSessionFactory(){returnsessionFactory;}}