1.1.5版本
This commit is contained in:
parent
7113d11471
commit
49542c62c9
|
@ -1,5 +1,6 @@
|
|||
package com.snow.from.controller;
|
||||
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
@ -16,6 +17,7 @@ public class FromController {
|
|||
|
||||
|
||||
@GetMapping()
|
||||
@RequiresPermissions("system:instance:add")
|
||||
public String fromIndex()
|
||||
{
|
||||
return "/fromIndex";
|
||||
|
|
|
@ -1,80 +0,0 @@
|
|||
/*
|
||||
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.ibatis.type.BaseTypeHandler;
|
||||
import org.apache.ibatis.type.JdbcType;
|
||||
import org.apache.ibatis.type.MappedJdbcTypes;
|
||||
import org.apache.ibatis.type.MappedTypes;
|
||||
import java.sql.CallableStatement;
|
||||
import java.sql.PreparedStatement;
|
||||
import java.sql.ResultSet;
|
||||
import java.sql.SQLException;
|
||||
*/
|
||||
/**
|
||||
* @program: csj-shark
|
||||
* @description: 自定义TypeHandler 把数据库的String和JAVA的String[]相互转换
|
||||
* @author: 阿吉
|
||||
* @create: 2021-03-19 09:00
|
||||
*//*
|
||||
|
||||
@MappedTypes(String[].class)
|
||||
@MappedJdbcTypes({JdbcType.VARCHAR})
|
||||
@Slf4j
|
||||
public class test extends BaseTypeHandler<String[]> {
|
||||
private static final ObjectMapper mapper=new ObjectMapper();
|
||||
*/
|
||||
/**
|
||||
* 将数组以字符串的形式存在数据库
|
||||
* @param preparedStatement
|
||||
* @param i
|
||||
* @param parameter
|
||||
* @param jdbcType
|
||||
* @throws SQLException
|
||||
*//*
|
||||
|
||||
@Override
|
||||
public void setNonNullParameter(PreparedStatement preparedStatement, int i, String[] parameter, JdbcType jdbcType) throws SQLException {
|
||||
log.info("存入数据库的数组数据:{}",toJson(parameter));
|
||||
preparedStatement.setString(i,toJson(parameter));
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] getNullableResult(ResultSet resultSet, String columnName) throws SQLException {
|
||||
log.info("读取数据库的数据columnName:{}",resultSet.getString(columnName));
|
||||
return this.toObject(resultSet.getString(columnName));
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] getNullableResult(ResultSet resultSet, int columnIndex) throws SQLException {
|
||||
log.info("读取数据库的数据columnIndex:{}",resultSet.getString(columnIndex));
|
||||
return this.toObject(resultSet.getString(columnIndex));
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] getNullableResult(CallableStatement callableStatement, int columnIndex) throws SQLException {
|
||||
log.info("读取数据库的数据callableStatement:{}",callableStatement.getString(columnIndex));
|
||||
return this.toObject(callableStatement.getString(columnIndex));
|
||||
}
|
||||
|
||||
private String toJson(String[] parameter){
|
||||
try {
|
||||
return mapper.writeValueAsString(parameter);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
return "[]";
|
||||
}
|
||||
|
||||
private String[] toObject(String content){
|
||||
if(content!=null&&!content.isEmpty()){
|
||||
try {
|
||||
return(String[]) mapper.readValue(content,String[].class);
|
||||
} catch (Exception e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
}else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}*/
|
|
@ -37,9 +37,6 @@
|
|||
<a class="btn btn-danger multiple disabled" onclick="$.operate.removeAll()" shiro:hasPermission="system:instance:remove">
|
||||
<i class="fa fa-remove"></i> 删除
|
||||
</a>
|
||||
<a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="system:instance:export">
|
||||
<i class="fa fa-download"></i> 导出
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-sm-12 select-table table-striped">
|
||||
<table id="bootstrap-table"></table>
|
||||
|
@ -58,7 +55,6 @@
|
|||
createUrl: prefix + "/add",
|
||||
updateUrl: prefix + "/edit/{id}",
|
||||
removeUrl: prefix + "/remove",
|
||||
exportUrl: prefix + "/export",
|
||||
modalName: "表单",
|
||||
columns: [{
|
||||
checkbox: true
|
||||
|
|
Loading…
Reference in New Issue