| Revision | 236 (tree) |
|---|---|
| Time | 2016-04-21 20:14:00 |
| Author | t_nakayama1971 |
(empty log message)
| @@ -7,7 +7,8 @@ | ||
| 7 | 7 | import org.seasar.extension.timer.TimeoutManager; |
| 8 | 8 | |
| 9 | 9 | import common.db.JdbcSource; |
| 10 | -import common.db.dao.DaoUtil; | |
| 10 | +import javassist.ClassClassPath; | |
| 11 | +import javassist.ClassPool; | |
| 11 | 12 | |
| 12 | 13 | /** |
| 13 | 14 | * ドライバ抹消リスナ |
| @@ -42,6 +43,7 @@ | ||
| 42 | 43 | */ |
| 43 | 44 | @Override |
| 44 | 45 | public void contextInitialized(final ServletContextEvent arg0) { |
| 45 | - DaoUtil.addClassPath(this.getClass()); | |
| 46 | + ClassPool pool = ClassPool.getDefault(); | |
| 47 | + pool.appendClassPath(new ClassClassPath(this.getClass())); | |
| 46 | 48 | } |
| 47 | 49 | } |
| @@ -5,9 +5,6 @@ | ||
| 5 | 5 | import java.util.function.Predicate; |
| 6 | 6 | import java.util.stream.Stream; |
| 7 | 7 | |
| 8 | -import javassist.ClassClassPath; | |
| 9 | -import javassist.ClassPool; | |
| 10 | - | |
| 11 | 8 | import javax.persistence.Column; |
| 12 | 9 | import javax.persistence.EmbeddedId; |
| 13 | 10 | import javax.persistence.GeneratedValue; |
| @@ -123,15 +120,6 @@ | ||
| 123 | 120 | } |
| 124 | 121 | |
| 125 | 122 | /** |
| 126 | - * バイナリ拡張クラスパス追加 | |
| 127 | - * @param cls 追加用クラスパス保持クラス | |
| 128 | - */ | |
| 129 | - public static void addClassPath(final Class<?> cls) { | |
| 130 | - ClassPool pool = ClassPool.getDefault(); | |
| 131 | - pool.appendClassPath(new ClassClassPath(cls)); | |
| 132 | - } | |
| 133 | - | |
| 134 | - /** | |
| 135 | 123 | * 値取得 |
| 136 | 124 | * @param <T> Type |
| 137 | 125 | * @param obj DAOモデル |
| @@ -4,7 +4,6 @@ | ||
| 4 | 4 | import javax.servlet.ServletContextListener; |
| 5 | 5 | |
| 6 | 6 | import common.db.JdbcSource; |
| 7 | -import common.db.dao.DaoUtil; | |
| 8 | 7 | |
| 9 | 8 | /** |
| 10 | 9 | * ドライバ抹消リスナ |
| @@ -28,6 +27,6 @@ | ||
| 28 | 27 | */ |
| 29 | 28 | @Override |
| 30 | 29 | public void contextInitialized(final ServletContextEvent arg0) { |
| 31 | - DaoUtil.addClassPath(this.getClass()); | |
| 30 | + // DaoUtil.addClassPath(this.getClass()); | |
| 32 | 31 | } |
| 33 | 32 | } |