사용자 테이블이있는 MySql 데이터베이스가 있습니다. 이 표에는 보안상의 이유로 사용되는 임의의 토큰이 있습니다. 지금까지 수동으로 행을 추가하여 사용자를 추가했습니다. 토큰은 MD5(Rand())
을 사용하여 생성되었습니다.SQL 토큰 생성기를 Java 토큰 생성기로 변경
이제는 사용자가 프로그래밍 방식으로 principal.setToken(whatever)
과 같은 것을 추가 할 것입니다. 이전에 사용했던 SQL 코드를 복제하는 가장 쉬운 방법은 무엇입니까? MessageDigest와 util.Random을 사용해야합니까? "YO! 이것을 SQL 코드로 실행하십시오"라고 말할 수있는 방법이 있습니까? 같은 루틴을 계속 사용하려는 경우
좀 더 설명하고 싶을 수 있습니다. ORM이 당신을 위해 계속 존재하는 "주체"가 이제 Java 객체입니까? –
예, principal은 Java 객체입니다. – UmYeah