导航

05 2017 档案

摘要:1. 用maven导入Shiro依赖包 2.配置web.xml 3.配置初始化shiro的配置文件 shiro.ini放在类文件根目录 4.创建一个servlet并映射至登陆路径/login 5.创建一个登陆界面login.jsp 6.创建一个登陆成功后的信息显示servlet并添加退出 此时访问h 阅读全文

posted @ 2017-05-21 11:58 曙光城邦 阅读(531) 评论(0) 推荐(0)

摘要:http://jinnianshilongnian.iteye.com/blog/2024723 张开涛的这个配置信息有误,导致默认authc登陆成功后无法跳转 登陆逻辑场景为:用户请求一个url假设为a。如果需要验证,则跳转至登陆界面,验证成功则跳转回a。如果直接访问的是登陆界面,则跳转至succ 阅读全文

posted @ 2017-05-21 11:00 曙光城邦 阅读(1148) 评论(0) 推荐(0)

摘要:分析:init方法在容器启动时候,只执行一次。doFilter则每访问一次路径就执行一次。 不完善的地方欢迎大家补充 阅读全文

posted @ 2017-05-18 23:38 曙光城邦 阅读(521) 评论(0) 推荐(0)

摘要:cascade分为两类: 1.JPA标准 2.Hibernate标准 JPA的方法使用JPA规范 如@OneToMany(cascade=CascadeType.ALL,mappedBy="user") Hibernate的方法使用Hibernate标准 如 @ManyToMany(mappedBy 阅读全文

posted @ 2017-05-11 22:58 曙光城邦 阅读(110) 评论(0) 推荐(0)

摘要:----------------------多对多manytomany 要点: 多对多必须有mappedBy,让一个端维护关系 多对多会创建一张关系表,维护关系就是维护第三张表。 所以增加关系,则在集合中添加实体。删除关系,则从集合中删除实体。 mappedBy使一方丧失关系维护 @Entity public class User { @Id @GeneratedValue pri... 阅读全文

posted @ 2017-05-06 21:28 曙光城邦 阅读(372) 评论(0) 推荐(0)

摘要:删除了一端和所有多端。删除进行了级联传递,先删除多端的两个Role,然后删除用户。此时确先删除了多端,然后删除一端?直接先删除一端是不可能的 直接删除多端 Role r = session.get(Role.class, 175l); session.remove(r);结果:Hibernate: 阅读全文

posted @ 2017-05-06 14:39 曙光城邦 阅读(1562) 评论(0) 推荐(0)

摘要:------------------------Hibernate多对一ManytoOne 要点: ManytoOne配置在多端 可以配置级联操作 @ManyToOne(cascade=CascadeType.ALL) 实体: @Entity public class Person {//一端 @Id @GeneratedValue private long id;... 阅读全文

posted @ 2017-05-04 21:59 曙光城邦 阅读(324) 评论(0) 推荐(0)