框架
Ringo爸爸
Love coding,Love dancing
展开
-
Spring+SpringMVC+Hibernate整合
前几个星期老师在课堂上教了我们Spring和SpringMVC以及Hibernate,但自己一直没有实践过,所以今天就用Spring+SpringMVC+Hibernate整合做了一个用户登陆的模块,好让自己以后搞项目有一个可以参考的流程,期间主要参考的是下面这个博客https://www.cnblogs.com/xuezhajun/p/7687230.html第一步:构建一个Maven ...原创 2019-06-10 10:41:05 · 10550 阅读 · 0 评论 -
Spring测试Hibernate执行update方法之后数据库未更新的原因
昨天在写Dao层之后进行测试,用Junit执行session.save()方法的时候可以持久化到数据库,但是测试执行session.update()的时候却显示执行成功但是数据库却没有变化,网上的回答说是事务没有开启,但我的Hibernate事务都是交给Spring来管理的<!-- 事务配置 声明式事务 --> <bean id="transactionManager" ...原创 2019-06-17 11:25:52 · 2539 阅读 · 1 评论 -
Hibernate如何用@DynamicUpdate(true)动态更新字段
网上说动态更新字段大致分为两步:添加@DynamicUpdate(true)注解;使用session为我们提供的merge方法,具体可以看这篇博客:https://dreamzhong.iteye.com/blog/1207377一开始我没有使用merge()来更新字段,而是直接用Update()方法来更新,所以失败了,而merge方法是先查询数据库里的所以字段,然后与对应的实体...原创 2019-06-17 11:52:36 · 1652 阅读 · 0 评论 -
spring-mvc的静态文件配置的参数意义
最在用spring-mvc配置静态文件的时候有时会出现访问不到对应的静态文件,由于我是用在spring-mvc.xml里面配置<mvc:resources mapping="" location=""/>的方式来实现静态文件访问的,所以就查了一些资料来搞懂对应的参数什么意思mvc:resource用于配置静态资源的访问路径,静态资源不包括jsp;location元素:表示w...原创 2019-06-21 17:50:56 · 460 阅读 · 0 评论 -
Postman测试Controller两次session不同的解决方法
昨天在用PostMan测试Controlle的时候发现一个奇怪的现象就是第一次post请求到登陆的controller,然后在里面通过request.getSession().setAttribute("userId", userId);将userId设置到session里面,然后再到另一个controller里面用Object obj = session.getAttribute("userId...原创 2019-06-23 16:43:47 · 4135 阅读 · 0 评论 -
使用Spring boot的一些前期小错误
今天刚开始用Spring boot,发现真的很方便,之前使用的一些框架配置,比如spring mvc和spring都可以直接用,省去了配置的麻烦,但前期用的时候还是会有一点小错误,所以记录一下1、pom.xml报unknown error:1.从https://start.spring.io/的spring initializr生成demo,使用默认的2.1.6.release;2.在ecl...原创 2019-07-11 14:02:00 · 716 阅读 · 0 评论 -
Spring Security如何实现动态Url权限配置
参考文章:https://segmentfault.com/a/1190000010672041因为Spring Security默认都是在程序的配置类或者配置文件写死哪些资源受哪些角色(权限)控制,要想随时更改就很麻烦,所以着手把它修改为从数据库中动态读取一、构建表数据库我构建了role和url两张表,分别储存角色信息和保护资源分配信息@Entitypublic class Role ...原创 2019-10-08 14:54:35 · 1034 阅读 · 0 评论