JavaWeb
文章平均质量分 95
Neil_YoungHY
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java Web学习之JDBC连接
【怎么建立JDBC连接】首先要到官网mysql.com 下载 connector-j 然后解压出来,把里面有一个类型为 jar的文件 拷到要建立连接的那个project里,有个lib的文件夹里,就可以了。接下来建立一个类,输入以下变量:String sql = " SELECT * FROM tbl_user"; //用于查询信息Connection c原创 2016-02-14 13:36:59 · 491 阅读 · 0 评论 -
spring security下fileupload上传文件被拦截
fileupload插件github网址 fileupload插件jQuery网站 spring mvc+fileupload例子好了,从刚开始引入js文件的时候就入了坑:<script src="js/jquery.1.9.1.min.js"></script><script src="js/jquery.fileupload.js"></script><script src="js/ve原创 2016-08-28 16:33:41 · 8460 阅读 · 0 评论 -
java.lang.IllegalStateException: Cannot call sendError() after the response has been committed
javax.persistence笔记最近在做一个项目,刚开始设计数据库的时候,遇到“一对多”和“多对一”以及“多对多”的情况,手头书上没有详细介绍,于是上网找了很多资料,虽然不是很系统的介绍,但也懂了一些。当我调试两个类的时候,关系是一对多:Created with Raphaël 2.1.0实例表RoleType权限表RoleType权限表Admin管理员表Admin管理员表OneToManyM原创 2016-08-10 15:52:11 · 3612 阅读 · 0 评论 -
Spring Boot与Spring Security整合后post数据不了,403拒绝访问
最近在学习Spring security与spring boot的整合,刚开始学习了登录和注销,想自己拓展一下,post一些数据,完成数据库的操作。开始长达一天的查找资料解决问题中!!!首先:403错误,表示资源不可用。服务器理解客户的请求,但拒绝处理它,通常由于服务器上文件或目录的权限设置导致的WEB访问错误。了解了错误后,大概就是我用户权限不够吧。当我登录以后,以admin权限去操作post原创 2016-08-19 15:02:57 · 51745 阅读 · 34 评论 -
cascade=CascadeType.MERGE,PERSIST,REFRESH,REMOVE,DETACH,ALL
学习Spring Boot的时候,要处理数据的持久化,就要与数据库之间的操作,遇到最多问题的就是映射关系中的数据处理数据库最基本的增删改查:增:对应CascadeType.PERSIST —–>save()删:对应CascadeType.REMOVE —–>delete()改:对应CascadeType.MERGE ——>update() 其余的不是很清楚在Spring中具体代表哪个方法;原创 2016-08-10 17:01:12 · 6420 阅读 · 0 评论 -
关于Spring Boot下Spring Security权限访问设置@PreAuthorize("hasRole('ROLE_ADMIN')")没有用
承接上篇:Spring Security整合后post数据不了,403拒绝访问 前几天想要限制不同角色的访问权限,于是就直接使用:@PreAuthorize("hasRole('ROLE_ADMIN')")注解来标注一个实现类的方法上,但是其他权限依然可以访问 orz,于是我怀疑是放的位置不对,于是放在了Service接口里的方法上,也未果。于是直接放在Controller层的访问方法上,还是未果原创 2016-08-25 11:19:17 · 80112 阅读 · 13 评论 -
Could not write content: Infinite recursion (StackOverflowError)
当我直接返回一个有Many To Many属性的对象时,就会显示这个问题: return projectRepository.save(project);Project实体类的一个属性: @ManyToMany(cascade = {CascadeType.PERSIST,CascadeType.MERGE},fetch = FetchType.LAZY) @JoinTable(nam原创 2016-08-25 16:04:34 · 2578 阅读 · 0 评论 -
@Fetch FetchMode=select/join/subselect
最近看到了hibernate的fetch mode ,想着以前用的是fetch=fetchType.LAZY/EAGER 。就去网上查了一下,发现都是设定关联对象的加载策略。 FetchType.LAZY: 懒加载,在访问关联对象的时候加载(即从数据库读入内存) FetchType.EAGER:立刻加载,在查询主对象的时候同时加载关联对象。 @Fetch(FetchMode.JO原创 2016-08-26 12:23:04 · 6782 阅读 · 0 评论
分享