在将spring的xml配置改为java配置的过程中,遇到了一些问题,block时间比较长的一个问题是资源(.xml, .properties)的路径找不到,最后是使用PathMatchingResourcePatternResolver解决的。 背景:Spring+MyBatis 入口: DalC ...
分类:
编程语言 时间:
2017-05-10 01:07:49
阅读次数:
684
首先在数据库用户表中增加字段,用来存储用户风险评测的分数; 然后修改对应用户类的属性,增加风险评测分数,get和set方法; 然后再controller中增加用户添加和修改风险测评的方法; 同时,修改dao中保存用户类的方法,在对应的mybatis的mapper中,增加保存用户信息的sql中的字段; ...
分类:
Web程序 时间:
2017-05-10 00:21:24
阅读次数:
213
Oracle使用总结 1、新建表删除表 新建表语句: CREATE TABLE +表名{ } 删除表: drop table table cascade constraints 2、更新表字段 新增字段: 修改字段: 删除字段: 3、更新时间戳语句 4、oracle连接配置 Mybatis使用总结 ...
分类:
数据库 时间:
2017-05-10 00:13:21
阅读次数:
317
SqlMapConfig.xml中配置的内容和顺序如下: properties(属性) settings(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境集合属性 ...
分类:
数据库 时间:
2017-05-09 21:46:15
阅读次数:
258
默认情况下,使用#{}语法,MyBatis会产生PreparedStatement语句中,并且安全的设置PreparedStatement参数,这个过程中MyBatis会进行必要的安全检查和转义。 示例1: 执行SQL:Select * from emp where name = #{employe ...
分类:
其他好文 时间:
2017-05-09 20:48:42
阅读次数:
221
在实际开发中,Mybatis作用于DAO层,那么Service层该如何调用Mybatis Mybatis鼓励使用Mapper动态代理的方式 Mapper接口开发方法只需要程序员编写Mapper接口(相当于Dao接口),由Mybatis框架根据接口定义创建接口的动态代理对象,代理对象的方法体等于Dao ...
分类:
移动开发 时间:
2017-05-09 20:40:44
阅读次数:
359
网站运行一个晚上,早上来上班,发现报错: ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed a ...
分类:
数据库 时间:
2017-05-09 18:18:33
阅读次数:
1242
一、什么是ShiroApacheShiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能:认证-用户身份识别,常被称为用户“登录”;授权-访问控制;密码加密-保护或隐藏数据防止被偷窥;会话管理-每用户相关的时间敏感的状态。对于任何一个应用程序,Shiro都可以..
分类:
Web程序 时间:
2017-05-09 17:45:50
阅读次数:
185
一、架构要学习如何使用Shiro必须先从它的架构谈起,作为一款安全框架Shiro的设计相当精妙。Shiro的应用不依赖任何容器,它也可以在JavaSE下使用。但是最常用的环境还是JavaEE。下面以用户登录为例:(1)使用用户的登录信息创建令牌UsernamePasswordTokentoken=newUsernamePas..
分类:
其他好文 时间:
2017-05-09 17:44:41
阅读次数:
203
打开一个会话Session 前文分析了MyBatis将配置文件转换为Java对象的流程,本文开始分析一下insert方法、update方法、delete方法处理的流程,至于为什么这三个方法要放在一起说,是因为: 示例代码为这段: 首先关注的是第2行的代码,ssf是SqlSessionFactory, ...
分类:
其他好文 时间:
2017-05-09 13:52:33
阅读次数:
275