List of usage examples for org.springframework.jdbc.core BeanPropertyRowMapper BeanPropertyRowMapper
public BeanPropertyRowMapper(Class<T> mappedClass)
From source file:konditer.client.dao.OrdereDao.java
@Override public Ordere getOrdere(int orderId) { String SQL_QUERY = "SELECT ORDER_ID, " + "CUSTOMER_ID, " + "ORDER_STATUS_ID, " + "DELIVERY_ID, " + "ORDER_DATE_INCOME, " + "ORDER_DATE_END, " + "ORDER_CAKE_PRICE, " + "ORDER_DELIVERY_PRICE, " + "ORDER_WEIGHT, " + "ORDER_INSIDES_ID, " + "ORDER_INFO, TIMESTAMP " + "FROM orders " + "WHERE ORDER_ID = ?"; Ordere order = (Ordere) jdbcTemplate.queryForObject(SQL_QUERY, new Object[] { orderId }, new BeanPropertyRowMapper(Ordere.class)); return order; }
From source file:net.noday.d4c.dao.SubdomainDao.java
public Subdomain findUserBySubdomain(String subdomain) { String sql = "select * from subdomain d where d.fullname=? limit 1"; Subdomain u = jdbc.queryForObject(sql, new BeanPropertyRowMapper<Subdomain>(Subdomain.class), subdomain); return u;/*from w ww . j a v a2 s.c o m*/ }
From source file:repository.InteractionsDAO.java
public Interactions getInteractionsById(int interactionid) { String sql = "SELECT * FROM interactions WHERE interactionid = ?"; return template.queryForObject(sql, new Object[] { interactionid }, new BeanPropertyRowMapper<Interactions>(Interactions.class)); }
From source file:com.pw.ism.controllers.AdminstratorController.java
@RequestMapping("userdetails/{id}") public ModelAndView viewUserDetails(@PathVariable("id") Long id, RedirectAttributes redirect) { User user = userRepository.findOne(id); List<UserProfile> userProfiles = jdbcTemplate.query("select ID, TYPE from USER_PROFILE", new BeanPropertyRowMapper(UserProfile.class)); ModelAndView mvc = new ModelAndView("admin/userdetails"); mvc.addObject("user", userRepository.findOne(id)); mvc.addObject("profiles", userProfiles); return mvc;//w w w .j a va 2 s. c om }
From source file:net.noday.d4c.dao.DnsrecordDao.java
public List<DnsRecord> findPage(DnsRecord condition, int pIndex, int pSize) { StringBuffer sql = new StringBuffer("select * from dnsrecord r where 1=1"); SqlParameterSource ps = null;//from w ww.j a v a 2s .co m if (condition != null) { ps = new BeanPropertySqlParameterSource(condition); sql.append(toConditionSql(condition)); } sql.append(" order by r.record_type").append(" limit ").append((pIndex - 1) * pSize).append(",") .append(pSize); List<DnsRecord> list = namedjdbc.query(sql.toString(), ps, new BeanPropertyRowMapper<DnsRecord>(DnsRecord.class)); return list; }
From source file:CRM.repository.UsersDAO.java
public users getUsersbyUsername(String username) { String sql = "SELECT * FROM users WHERE username = ?"; return template.queryForObject(sql, new Object[] { username }, new BeanPropertyRowMapper<users>(users.class)); }
From source file:mylife.respository.interactionsDAO.java
/** * * @param id// w ww. j a v a2s . com * @return */ public interactions getinteractionsById(int id) { String sql = "SELECT interactionid, (clientsid, date_of_contact, contact_name, contact_type, conversation,) FROM interactions WHERE interactionid = ?"; return template.queryForObject(sql, new Object[] { id }, new BeanPropertyRowMapper<interactions>(interactions.class)); }
From source file:net.noday.d4c.dao.DomainDao.java
public List<Domain> findPage(Domain condition, int pIndex, int pSize) { StringBuffer sql = new StringBuffer("select * from domain d where 1=1"); SqlParameterSource ps = null;// w ww. j a va 2s . c om if (condition != null) { ps = new BeanPropertySqlParameterSource(condition); sql.append(toConditionSql(condition)); } sql.append(" order by d.regist_time desc").append(" limit ").append((pIndex - 1) * pSize).append(",") .append(pSize); List<Domain> list = namedJdbc.query(sql.toString(), ps, new BeanPropertyRowMapper<Domain>(Domain.class)); return list; }
From source file:au.org.ala.layers.dao.UserDataDAOImpl.java
@Override public Ud_header get(Long ud_header_id) { String sql_select = "SELECT * FROM ud_header WHERE ud_header_id = ? ;"; Ud_header ud_header = (Ud_header) jdbcTemplate.queryForObject(sql_select, new BeanPropertyRowMapper(Ud_header.class), new Object[] { ud_header_id }); return ud_header; }
From source file:com.github.jrrdev.mantisbtsync.core.services.JdbcIssuesServiceTest.java
/** * Test method for {@link com.github.jrrdev.mantisbtsync.core.services.JdbcIssuesService#insertProjectIfNotExists(biz.futureware.mantis.rpc.soap.client.ObjectRef)}. *///from ww w. j a v a 2s .co m @Test public void testInsertProjectIfNotExists() { final ObjectRef item = new ObjectRef(BigInteger.ONE, "item"); final boolean result = dao.insertProjectIfNotExists(item); assertTrue(result); final List<ObjectRef> list = getJdbcTemplate().query("SELECT id, name FROM mantis_project_table", new BeanPropertyRowMapper<ObjectRef>(ObjectRef.class)); assertEquals(1, list.size()); assertEquals(item, list.get(0)); final boolean result2 = dao.insertProjectIfNotExists(item); assertTrue(result2); }