JAVA
# DAO
#############################################################################
@Override
public void save(RceParams rceParams) throws DataAccessException {
this.getHibernateTemplate().save(rceParams);
}
@Override
public void delete(RceParams rceParams) throws DataAccessException {
this.getHibernateTemplate().delete(rceParams);
}
@Override
public void update(RceParams rceParams) throws DataAccessException {
this.getHibernateTemplate().update(rceParams);
}
@Override
public List<RceParams> findByCoincidence(String coincidence) throws DataAccessException {
return this.getHibernateTemplate().find(" from RceParams where key like '%" + coincidence + "%'");
}
#############################################################################
try {
Class clss = Class.forName(clssName);
SessionFactoryService sessionFactoryService = (SessionFactoryService) clss.newInstance();
} catch (ClassNotFoundException ex) {
Logger.getLogger(FactorySessionFactoryService.class.getName()).log(Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
Logger.getLogger(FactorySessionFactoryService.class.getName()).log(Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
Logger.getLogger(FactorySessionFactoryService.class.getName()).log(Level.SEVERE, null, ex);
}
http://maven.apache.org/download.cgi
cd /usr/local
sudo mv /Users/pankaj/Downloads/apache-maven-3.0.5-bin.tar.gz ./
sudo tar -xvf apache-maven-3.0.5-bin.tar.gz
cd $HOME
vi .bash_profile
export M2_HOME=/usr/local/apache-maven-3.0.5
export PATH=$PATH:$M2_HOME/bin
source .bash_profile
mvn --version
mvn install:install-file -Dfile=sqljdbc4.jar -Dpackaging=jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0
--POM
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>sqljdbc4</artifactId>
<version>4.0</version>
</dependency>
/usr/local/share/maven/bin/mvn clean
/usr/local/share/maven/bin/mvn assembly:assembly
/usr/local/share/maven/bin/mvn assembly:assembly -X