|
| 1 | +package org.seasar.doma.internal.apt.dao; |
| 2 | + |
| 3 | +/** */ |
| 4 | +@javax.annotation.Generated(value = { "Doma", "@VERSION@" }, date = "1970-01-01T09:00:00.000+0900") |
| 5 | +public class SqlValidationSkipDaoImpl extends org.seasar.doma.internal.jdbc.dao.AbstractDao implements org.seasar.doma.internal.apt.dao.SqlValidationSkipDao { |
| 6 | + |
| 7 | + static { |
| 8 | + org.seasar.doma.internal.Artifact.validateVersion("@VERSION@"); |
| 9 | + } |
| 10 | + |
| 11 | + private static final java.lang.reflect.Method __method0 = org.seasar.doma.internal.jdbc.dao.AbstractDao.getDeclaredMethod(org.seasar.doma.internal.apt.dao.SqlValidationSkipDao.class, "selectById", java.lang.String.class); |
| 12 | + |
| 13 | + /** */ |
| 14 | + public SqlValidationSkipDaoImpl() { |
| 15 | + super(new org.seasar.doma.internal.apt.dao.MyConfig()); |
| 16 | + } |
| 17 | + |
| 18 | + /** |
| 19 | + * @param connection the connection |
| 20 | + */ |
| 21 | + public SqlValidationSkipDaoImpl(java.sql.Connection connection) { |
| 22 | + super(new org.seasar.doma.internal.apt.dao.MyConfig(), connection); |
| 23 | + } |
| 24 | + |
| 25 | + /** |
| 26 | + * @param dataSource the dataSource |
| 27 | + */ |
| 28 | + public SqlValidationSkipDaoImpl(javax.sql.DataSource dataSource) { |
| 29 | + super(new org.seasar.doma.internal.apt.dao.MyConfig(), dataSource); |
| 30 | + } |
| 31 | + |
| 32 | + /** |
| 33 | + * @param config the configuration |
| 34 | + */ |
| 35 | + protected SqlValidationSkipDaoImpl(org.seasar.doma.jdbc.Config config) { |
| 36 | + super(config); |
| 37 | + } |
| 38 | + |
| 39 | + /** |
| 40 | + * @param config the configuration |
| 41 | + * @param connection the connection |
| 42 | + */ |
| 43 | + protected SqlValidationSkipDaoImpl(org.seasar.doma.jdbc.Config config, java.sql.Connection connection) { |
| 44 | + super(config, connection); |
| 45 | + } |
| 46 | + |
| 47 | + /** |
| 48 | + * @param config the configuration |
| 49 | + * @param dataSource the dataSource |
| 50 | + */ |
| 51 | + protected SqlValidationSkipDaoImpl(org.seasar.doma.jdbc.Config config, javax.sql.DataSource dataSource) { |
| 52 | + super(config, dataSource); |
| 53 | + } |
| 54 | + |
| 55 | + @Override |
| 56 | + public java.lang.String selectById(java.lang.String name) { |
| 57 | + entering("org.seasar.doma.internal.apt.dao.SqlValidationSkipDaoImpl", "selectById", name); |
| 58 | + try { |
| 59 | + org.seasar.doma.jdbc.query.SqlFileSelectQuery __query = getQueryImplementors().createSqlFileSelectQuery(__method0); |
| 60 | + __query.setMethod(__method0); |
| 61 | + __query.setConfig(__config); |
| 62 | + __query.setSqlFilePath("META-INF/org/seasar/doma/internal/apt/dao/SqlValidationSkipDao/selectById.sql"); |
| 63 | + __query.addParameter("name", java.lang.String.class, name); |
| 64 | + __query.setCallerClassName("org.seasar.doma.internal.apt.dao.SqlValidationSkipDaoImpl"); |
| 65 | + __query.setCallerMethodName("selectById"); |
| 66 | + __query.setResultEnsured(false); |
| 67 | + __query.setResultMappingEnsured(false); |
| 68 | + __query.setFetchType(org.seasar.doma.FetchType.LAZY); |
| 69 | + __query.setQueryTimeout(-1); |
| 70 | + __query.setMaxRows(-1); |
| 71 | + __query.setFetchSize(-1); |
| 72 | + __query.setSqlLogType(org.seasar.doma.jdbc.SqlLogType.FORMATTED); |
| 73 | + __query.prepare(); |
| 74 | + org.seasar.doma.jdbc.command.SelectCommand<java.lang.String> __command = getCommandImplementors().createSelectCommand(__method0, __query, new org.seasar.doma.internal.jdbc.command.BasicSingleResultHandler<java.lang.String>(org.seasar.doma.wrapper.StringWrapper::new, false)); |
| 75 | + java.lang.String __result = __command.execute(); |
| 76 | + __query.complete(); |
| 77 | + exiting("org.seasar.doma.internal.apt.dao.SqlValidationSkipDaoImpl", "selectById", __result); |
| 78 | + return __result; |
| 79 | + } catch (java.lang.RuntimeException __e) { |
| 80 | + throwing("org.seasar.doma.internal.apt.dao.SqlValidationSkipDaoImpl", "selectById", __e); |
| 81 | + throw __e; |
| 82 | + } |
| 83 | + } |
| 84 | + |
| 85 | +} |
0 commit comments