摘要:
Shiro系列文章: 【Shiro】Apache Shiro架构之权限认证(Authorization) 【Shiro】Apache Shiro架构之集成web 【Shiro】Apache Shiro架构之自定义realm 【Shiro】Apache Shiro架构之实际运用(整合到Spring中) 阅读全文
摘要:
阅读全文
摘要:
spring注入是分两部分执行的 首先是 先把需要注入的对象加载到spring容器 然后在把对象注入到具体需要注入的对象里面 这种就是配置和注解的注入 getbean方式其实只完成了第一步 你手动get的时候做的就是第二步操作 写代码 就是手动注入 首先是 先把需要注入的对象加载到spring容器 阅读全文
摘要:
java.lang.NullPointerException org.apache.jsp.index_jsp._jspInit(index_jsp.java:22) org.apache.jsp.index_jsp._jspInit(index_jsp.java:22) 出现这种问题,可能有多方面 阅读全文
摘要:
阅读全文
摘要:
注意:关键点 <property name="order" value="1" />配置 0,1,2,3,4,5,6......首先从0开始解析,依次往下,jsp的一定要放到最后,不然找到返回页面直接返回到404页面 了,不会去其他页面匹配了,或者吧jsp的order设置到最高,这是个坑,或者自己写 阅读全文
摘要:
我们先看一道面试题: 请问 final 的含义是什么?可以用在哪里?其初始化的方式有哪些? 首先我们回答一下这道题,然后再探究其所以然。 1、final 表示“最终的”、“不可改变的”,意指其修饰类不可以被继承或修饰的属性的值不可改变。 2、final 既可以修饰类,也可以修饰属性。 3、final 阅读全文
摘要:
有了前面几章的基础,对一些简单的应用是可以处理的,但在实际项目中,经常是关联表的查询,比如最常见到的多对一,一对多等。这些查询是如何处理的呢,这一讲就讲这个问题。我们首先创建一个Article 这个表,并初始化数据. 你应该发现了,这几个文章对应的userid都是1,所以需要用户表user里面有id 阅读全文
摘要:
前面已经讲到用接口的方式编程。如果不一致就会出错,这一章主要在上一讲基于接口编程的基础上完成如下事情:1. 用 mybatis 查询数据,包括列表2. 用 mybatis 增加数据3. 用 mybatis 更新数据.4. 用 mybatis 删除数据. 查询数据,前面已经讲过简单的,主要看查询出列表 阅读全文
摘要:
前面一章,已经搭建好了eclipse,mybatis,mysql的环境,并且实现了一个简单的查询。请注意,这种方式是用SqlSession实例来直接执行已映射的SQL语句:session.selectOne("com.yihaomen.mybatis.models.UserMapper.select 阅读全文