spring boot使用基本常识

1、在controller中进行页面之间的转发,比如新增页面点击保存后,执行完保存操作然后跳转到列表页面

return "redirect:appList";
其中appList为controller中定义好的方法(用于指向列表页面)

2、从当前页面跳转到其他页面

			//删除服务
			function deleteBilling(billingId,appKey){
				if(confirm("确认删除吗?")){
					location.href="deleteBilling?billingId="+billingId+"&appKey="+appKey;
				}
			}

其中deleteBilling为controller中定义好的方法(用于删除服务)

3、使用ajax,注意需要用@ResponseBody对方法进行标注

controller代码:

@RequestMapping(value = "/getSecKey", method = RequestMethod.GET)
@ResponseBody
public String getSecKey(String appKey) {
	String secKey = "test";
	return secKey;
}
html中的js代码:

	function updateSecKey(appKey){
		var url = "getSecKey";
		var postJson = {appKey:appKey};
		$.ajax({
			  type: 'get',
			  url: url,
			  data: postJson,
			  dataType:"text",
			  success: function (response) {
				  alert(response);
			  },
			  error: function(XMLHttpRequest, textStatus, errorThrown) {
				 alert("更新失败,状态码:"+XMLHttpRequest.status);
			  }
		});
	}

4、在application.yml中设置禁用或启用hibernate的自动更新功能(根据*.ddl文件自动更新数据库的表结构),以及是否显示sql日志。

    jpa:
        show-sql: true
        hibernate:
            ddl-auto: update

5、在实例中引用yml中配置的键值

例如在yml中有如下配置:

spring:
    file_manage:
        temp_upload_dir: 'E:/fileupload/'
那么在实例中可以通过这样去引用:

public class DocumentController {
	
	@Value("${spring.file_manage.download_dir}")
	private String downloadDir;




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值