Spring boot
八阿哥看招
talk is cheap,show me the code???
展开
-
spring boot security中前端请求后端post
背景:前端使用thymeleaf,后端使用springboot security,前后端交互post方式一直报错。原因:springboot security 不允许post,具体原因可自查。解决方式:1.thymeleaf模板中添加: <meta name="_csrf" th:content="${_csrf.token}"/> <meta name...原创 2019-12-30 21:38:16 · 765 阅读 · 0 评论 -
@ManyToMany save the transient instance before flushing
背景:jpa多对多,然后保存此实体报错,如标题。看日志,执行了insert users,然后执行insert sh_users_roles,没有insert roles的语句,根据报错,查找,原因为CascadeType.PERSIST级联操作关系设置问题。需要改为CascadeType.ALL。具体可查找关于此属性的详细。@ManyToMany(cascade = {CascadeType...原创 2019-12-30 21:32:55 · 501 阅读 · 0 评论 -
继承类在数据库中的映射
今天设计用户类A,B,C,B比A多属性,C比B多属性,所以后面两个类都是继承自前面的类的,这样设计的。最后映射到数据库中发现,不论B和C中的@Table(name = “b_users”)中name怎么设置,都会被映射成一个数据表,且是A中的那个表,然后数据库中多出一个dtype的属性类区分实体类操作的过程也是很新奇,可以对每个实体类进行分别的操作,就好像三个类存在不同的数据表一样不过B和...原创 2018-04-27 22:48:10 · 629 阅读 · 0 评论 -
@MappedSuperclass注解
开发环境:IDEA,java8,MySQL 写代码的时候,看到大佬写的代码中有这个注解,查了一下,现将理解部分做个记录: 在开发项的过程中,总会为了代码重用率提高,架构更加完美,有时候需要对实体类进行提炼。比如:每个类都需要id,创建时间,更新时间,版本号等相关统一的属性,那么这个时候就可以建立一个父类,添加这些公共属性,使用这个注解来完成 侵删以下三个总结参考链接 使用环境: 1.@...原创 2018-04-27 22:36:32 · 1217 阅读 · 0 评论 -
Spring Ajax 前后端传值(对象)
环境:Spring boot,idea,maven,jdk8,tomcat8.0 话不多说,show code,一点解释在最后前端代码(就一个表单)<form class="form-horizontal" id="login-form" method="post"> <div class="form-group">原创 2018-04-30 20:19:51 · 872 阅读 · 0 评论 -
Spring boot返回静态页面初识
转发请注明来源,谢谢! 背景:需要使用Spring boot做一点前端,不知道怎么访问HTML。。。一番疯狂搜索,看到有直接各种版本,但自己模仿实现又不行,一番焦灼,做点总结一.不使用任何模板框架(thymeleaf等)返回HTML 说明: Spring Boot 默认配置的/**映射到/static(或/public ,/resources,/MET原创 2018-01-18 16:43:21 · 1410 阅读 · 0 评论 -
Unknown character set index for field '224' received from server
环境:IDEA2017.1.3-Spring boot-jdk8-tomcat8.0-windows7问题:连接远程数据库总出现以下错误提示,maven配置MySQL驱动换了无数个版本错误:Unknown character set index for field '224' received from server这个是我的提问: http://ask.csdn.net/questions/6原创 2017-12-29 18:58:35 · 5399 阅读 · 0 评论 -
jpa 自定义模糊查询-分页
需求:模糊查询,分页@Query(value = "select s from Synonym as s where parentNoun like %?1%")**//注意这里%?1%不用单引号** Page<Synonym> findByParentNoun(String parentNoun,Pageable pageable);备注:jpa中自带的支持关键字like写法的查询不是模原创 2017-12-29 14:17:33 · 2918 阅读 · 0 评论 -
Jpa 查询部分字段并分页疑惑
背景:一个数据库表,要求查询部分字段,并分页,使用Spring boot jpa实现:##实体类##@Entity@Table(name = "student")public class Student { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Integer id; @NotN原创 2017-12-27 19:05:02 · 2808 阅读 · 3 评论 -
Java解析txt文件中json数据到List<entity>,并存入数据库
背景:存在一个txt文件,内容为json数据,格式如下(不是一行一条数据):[{"name":"job","age":39,"occupation":"doctor"},{"name":"tom","age":30,"occupation":"teacher"}{"name":"sha","age":32,"occupation":"student"}]需求:将txt文件中json数据取出,存入原创 2017-12-05 23:21:33 · 4221 阅读 · 2 评论