是否可以将我的java自动生成id方法转换为Spring Back End
我是春天的新手。我习惯于使用以下方法在java中生成id。 现在我已经在我的spring后端完成了所有其他事情。(如服务层/DAO层) 但是我被困在客户控制器中,因为我不知道如何将这个生成值设置到我的前端是否可以将我的java自动生成id方法转换为Spring Back End,spring,spring-boot,spring-mvc,Spring,Spring Boot,Spring Mvc,我是春天的新手。我习惯于使用以下方法在java中生成id。 现在我已经在我的spring后端完成了所有其他事情。(如服务层/DAO层) 但是我被困在客户控制器中,因为我不知道如何将这个生成值设置到我的前端 private void generateCourseID() { try { String lastID = courseBO.getCourseID(); int newId = Integer.parseInt(lastID.substring(1
private void generateCourseID() {
try {
String lastID = courseBO.getCourseID();
int newId = Integer.parseInt(lastID.substring(1, 4)) + 1;
if (newId < 10) {
txtCourseID.setText("C00" + newId);
} else if (newId < 100) {
txtCourseID.setText("C0" + newId);
} else {
txtCourseID.setText("C" + newId);
}
} catch (Exception e) {
txtCourseID.setText("C001");
}
}
private void generateCourseID(){
试一试{
字符串lastID=courseBO.getCourseID();
int newId=Integer.parseInt(lastID.substring(1,4))+1;
if(newId<10){
txtCourseID.setText(“C00”+newId);
}否则如果(新ID<100){
txtCourseID.setText(“C0”+newId);
}否则{
txtCourseID.setText(“C”+newId);
}
}捕获(例外e){
txtCourseID.setText(“C001”);
}
}
我不明白如何在HTML前端设置这个值。
我只想将我的控制器值设置为
如果有人能帮我,我真的很感激。
非常感谢你 请注意,您可以改为使用
String.format(“C%03d”,newId)
。查看另一个堆栈流答案