thymeleaf+layui加载页面渲染时TemplateProcessingException: Could not parse as expression: "
因为[[…]]之间的表达式在thymeleaf被认为是内联表达式,所以渲染错误
解决方式
1.也就是把cols后的[[ ]]变为
[
[
]
]
2.或者在<script type="text/javascript" > 加上 th:inline="none"
<script type="text/javascript" th:inline="none">
但是这样的话,前面在base中使用[[@{}]]的标签也不能解析了,所以还是使用第一种方案,以后可以根据情况来解决。
layui table表单提示数据接口请求异常 ---"必须路径正确、返回json格式数据"
返回的数据不符合规范,正确的成功状态码 (code) 应为:0
table.render({ elem: '#demp' ,url: '' ,response: { statusName: 'status' //规定数据状态的字段名称,默认:code ,statusCode: 200 //规定成功的状态码,默认:0 ,msgName: 'hint' //规定状态信息的字段名称,默认:msg ,countName: 'total' //规定数据总数的字段名称,默认:count ,dataName: 'rows' //规定数据列表的字段名称,默认:data } //,…… //其他参数 });
fastJson对于json格式字符串的解析主要用到了一下三个类:
JSON:
fastJson的解析器,
用于JSON格式字符串与JSON对象及javaBean之间的转换
JSONObject obj=new JSONObject(); //前台通过key值获得对应的value值 obj.put("code", 0); obj.put("msg", ""); obj.put("count",1000); obj.put("data",userDAOS); return obj.toJSONString();
Spring JPA通过为用户统一创建和销毁EntityManager,进行事务管理,简化JPA的配置等使用户的开发更加简便。
Spring Data JPA是在Spring JPA的基础上,对持久层做了简化。
用户只需声明持久层的接口,不需要实现该接口。
Spring Data JPA内部会根据不同的策略、通过不同的方法创建Query操作数据库。
org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "
hibernate自动创建数据库表时、由于我们使用了保留字(库名、表名、字段名)、修改名称即可