전체 글(8)
-
Gradle 로 Spring Legacy
Gradle 로 Spring MVC 프로젝트 구현하기 * 2021-11-26 * build.gradle dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib:1.6.0" implementation 'org.springframework:spring-webmvc:5.2.18.RELEASE' testImplementation 'junit:junit:4.13.2' testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1' } ContextLoaderListener 에 대한 실험 Gra..
2021.11.27 -
Spring Security 암호화된 properties 값 읽기
/WEB-INF/spring/appServlet/props-context.xml Mybatis, JPA 등에서 DB 접속을 할때, username 과 password 를 소스코드에 노출하지 않도록 하기 위하여 /WEB-INF/props/db.properties 파일에 다음과 같이 암호화된 값을 저장하고 # MySQL DB 연결 설정 db.driver=com.mysql.cj.jdbc.Driver db.url=jdbc:mysql://localhost:3306/mydb db.username=ENC(vZ1EHcJ1UU2VgmR3y/fSgrJSAaqwvZQN) db.password=ENC(K2pud5bNn4Jse4jMckK15XzQJhIy/yrN2ScBeBCafYc=) dbconn-context.xml 에서 En..
2021.11.15 -
WebView 확대 축소
WebView에 표시된 페이지 멀티 터치로 확대 축소 설정하기 public class WebViewActivity extends AppCompatActivity { WebView webView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_web_view); webView = findViewById(R.id.web_view_page); // JS 사용 허용 webView.getSettings().setJavaScriptEnabled(true); webView.setHorizontalScrollBarEnabled(fa..
2018.09.19 -
ArrayList 객체를 Intent에 넘길때
java.lang.RuntimeException: Parcel: unable to marshal value... VO 클래스를 ArrayList에 담아 인텐트에 넘길때, 의도한 대로 되지 않고, 위와 같은 오류가 발생을 한다. ArrayList에 담긴 VO 객체를 직렬화 처리를 해 주어야 한다.초기 안드로이드에서는 VO 객체를 모두 직렬화 작업을 했는데,근래에는 메서드 등에 전달 할 목적으로 디자인된 VO는 생략하는 경유가 많았다. 그래서 잊고 있었지 뭐야..이 것 때문에 3시간이나...ㅠ 이제 잊지 말고 빼먹지 말자 import java.io.Serializable; public class GoDataVO implements Serializable {
2018.09.19 -
안드로이드 TabLayout 글꼴 변경
안드로이드 TabLayout의 Tab 글꼴 변경하기 style.xml에 다음 코드 추가 @font/yanolja_font_style 30dp normal TabLayout 속성에 다음 추가 app:tabTextAppearance="@style/tab_text"
2018.09.17 -
각설이(覺說理) 타령
각설이 타량 시골 장터에 가면 누더기 옷을 입고, 각설이 타령이라는 노래를 부르는 사람들, 각설이를 보게 된다. 각설이에 대해서는 많은 이야기들이 전해져 오나,재미있는 설(說)이 있어 정리해 본다. 각설이 타령이란 것이우리가 흔히 알고 있는 밥 한술 얻어 먹기 위해 부르는 노래가 아니라는 것이다. 각설이(覺, 說, 理)각(覺) : 깨닫다 라는 의미의 한자설(說) : 말씀 이라는 의미의 한자이, 리(理) : 다스리다, 또는 이치(뜻) 이라는 의미의 한자 한자 풀이로 보면각설이는 오랜 수련을 통해 스스로 말씀과 이치를 깨닫는다 라는 의미로 풀이 할 수 있겠다. 각설이 타령의 첫 구절을 풀면 얼 이란 순 우리말의 정신이란 뜻이고 얼 씨구는 얼(정신)의 씨앗이 몸에 들어 간다는 뜻으로 풀이 할수 있고 씨구(시구..
2018.09.16