List of usage examples for org.springframework.context.annotation AnnotationConfigApplicationContext AnnotationConfigApplicationContext
public AnnotationConfigApplicationContext(String... basePackages)
From source file:gemfire.practice.driver.Main.java
public static void main(String args[]) throws InterruptedException { ApplicationContext context = new AnnotationConfigApplicationContext(AppConfiguration.class); execute(context);// ww w . j a v a 2 s. c om LOGGER.info("Exiting"); }
From source file:br.com.gumga.academia.MainService.java
public static void main(String[] args) { ApplicationContext ctx = new AnnotationConfigApplicationContext(Aplicacao.class); MainService ms = ctx.getBean(MainService.class); ms.run();// ww w . ja v a 2 s .co m }
From source file:starterspringmvc4.Application.java
public static void main(String[] args) { ApplicationContext ctx = new AnnotationConfigApplicationContext(Application.class); String appName = ctx.getApplicationName(); System.out.println(appName);//w ww .ja v a 2 s. c o m }
From source file:com.shvid.cassandra.core.CassandraClient.java
public static void main(String[] args) { ApplicationContext context = new AnnotationConfigApplicationContext(SpringCassandraApplicationConfig.class); ops = context.getBean("cassandraTemplate", CassandraOperations.class); for (RingMember member : ops.cqlOps().describeRing()) { System.out.println(member.toString()); }//from w w w . j ava 2 s.c o m }
From source file:com.khartec.waltz.jobs.JobLogHarness.java
public static void main(String[] args) throws ParseException { AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext(DIConfiguration.class); JobLogDao jobLogDao = ctx.getBean(JobLogDao.class); jobLogDao.findLatestSuccessful().forEach(System.out::println); }
From source file:core.App.java
public static void main(String[] args) { // For XML//from w ww . ja v a 2 s. c om //ApplicationContext ctx = new GenericXmlApplicationContext("SpringConfig.xml"); // For Annotation ApplicationContext ctx = new AnnotationConfigApplicationContext(SpringMongoConfig.class); MongoOperations mongoOperation = (MongoOperations) ctx.getBean("mongoTemplate"); //Student user = new Student("3", "federico", "solterman", "26-10-1990"); // save //mongoOperation.save(user); // now user object got the created id. // System.out.println("1. user : " + user); // query to search user // Query searchUserQuery = new Query(Criteria.where("first_name").is("federico")) { //}; // find the saved user again. //Student savedUser = mongoOperation.findOne(searchUserQuery, Student.class); // System.out.println("2. find - savedUser : " + savedUser); //This method Fetch all students whose notes in a specific course were greater than 4 BasicQuery query = new BasicQuery( "{ $and: [{ note_1: {$gt:4 }, note_2: {$gt:4}, note_3: {$gt:4},note_final:{$gt:4 } } ] }"); List<StudentXCourseXNote> stu = mongoOperation.find(query, StudentXCourseXNote.class); StudentXCourseXNote aux; for (int i = 0; i < stu.size(); i++) { aux = stu.get(i); BasicQuery query1 = new BasicQuery("{id_registration:" + " \"" + aux.getId_student() + "\"}"); Student student = mongoOperation.findOne(query1, Student.class); System.out.println(student.toString()); } //Fetch all courses ordered by name for a given teacher BasicQuery query2 = new BasicQuery("{ last_name:\"Sulma\" }"); Teacher teacher = mongoOperation.findOne(query2, Teacher.class); BasicQuery query3 = new BasicQuery("{ id_teacher: \"" + teacher.getId_teacher() + "\"}"); List<TeacherXCourse> list = mongoOperation.find(query3, TeacherXCourse.class); TeacherXCourse aux2; for (int j = 0; j < list.size(); j++) { aux2 = list.get(j); BasicQuery query4 = new BasicQuery("{id_course: \"" + aux2.getId_course() + "\" }"); Course course = mongoOperation.findOne(query4, Course.class); System.out.println(course.toString()); } //This method add a new fields in the collection course BasicQuery queryPoint4 = new BasicQuery("{ },{ $set: { finish: boolean } },{ multi: true }"); Update update = new Update(); update.set("{}", ""); mongoOperation.updateFirst(queryPoint4, null, Course.class); // update password /*mongoOperation.updateFirst(searchUserQuery, Update.update("password", "new password"), Student.class);*/ // find the updated user object /*Student updatedUser = mongoOperation.findOne(searchUserQuery, Student.class);*/ //System.out.println("3. updatedUser : " + updatedUser); // delete // mongoOperation.remove(searchUserQuery, Student.class); // List, it should be empty now. /* List<Student> listUser = mongoOperation.findAll(Student.class); System.out.println("4. Number of user = " + listUser.size());*/ }
From source file:com.khartec.waltz.jobs.EndUserAppHarness.java
public static void main(String[] args) throws ParseException { AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext(DIConfiguration.class); EndUserAppDao dao = ctx.getBean(EndUserAppDao.class); System.out.println(dao.countByOrganisationalUnit()); }
From source file:com.khartec.waltz.jobs.AppGroupMemberHarness.java
public static void main(String[] args) { AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext(DIConfiguration.class); AppGroupMemberDao dao = ctx.getBean(AppGroupMemberDao.class); dao.register(13, "1", AppGroupMemberRole.OWNER); }
From source file:com.spring.tutorial.configuration.hybrid.App.java
public static void main(String[] args) { LOGGER.info("Creating and starting container with configuration A"); ApplicationContext ctxA = new ClassPathXmlApplicationContext( "com/spring/tutorial/configuration/hybrid/applicationContextA.xml"); ((ClassPathXmlApplicationContext) ctxA).close(); LOGGER.info("Creating and starting container with configuration B"); ApplicationContext ctxB = new AnnotationConfigApplicationContext(AppConfigB.class); ((AnnotationConfigApplicationContext) ctxB).close(); }
From source file:fr.mycellar.tools.MyCellarPasswordGenerator.java
public static void main(String... args) { AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext( ApplicationConfiguration.class); StringPasswordEncryptor encryptor = new StringPasswordEncryptor(); encryptor.setStringDigester(context.getBean(StringDigester.class)); String encryptedPassword = encryptor.encryptPassword("test"); System.out.println(encryptedPassword + " size: " + encryptedPassword.length()); }