CloudNote】的更多相关文章

目录 406错误 spring+mybatis建立连接失败 生成文档的乱码问题 服务器接收ajax发送的请求参数时出现乱码 获取不到cookie数据 1 利用Jackson返回json字符串时出现错误 1.1 问题原因:在实体类型中没有生成get/set方法 1.2 解决方案:在实体类中生成get/set方法 1.3 相关问题博客:点击前往 2 利用spring+mybatis访问数据库时出现不能建立连接错误 2.1 利用MySQL的客户端尝试连接一下,看是否可以连接上 >利用客户端尝试连接也不…
CloudNotes领域模型还是相对简单的,并不一定需要采用面向领域驱动的设计方法来解决CloudNotes的领域问题.但出于以下几个方面的原因,我还是采用了面向领域驱动的方式来开发CloudNotes: 领域驱动是企业级应用开发的一种指导性模型,以领域模型作为软件开发的中心,符合解决问题的基本思路 现有的企业级应用开发框架对面向领域的开发模式支持得越来越好,如果选用这种方式,可以在CloudNotes中更好地利用这些框架的最新功能,为系统开发寻求新的机遇 自己对领域驱动设计相对比较熟悉,而且也…
===================resultMap:实体类的属性和通过resultMap映射后的property属性一致 <resultMap id="workerSelect" type="com.eaju.soms.entity.vo.WorkerSelectEntity">  <result column="worker_id" property="workerId" jdbcType="…
Exception in thread "main" java.lang.Error: Unresolved compilation problem: at com.niuniu.practice.QRCodeEncoderHandler.main(QRCodeEncoderHandler.java:80) 原因:没有引入正确的包. org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or…
第一次写上传图片的代码,碰到很多问题.昨天做了整整一天,终于在晚上的时候成功了.大声欢呼. 但是,做完之后,还是有很多问题想不通.所以在这里也算是写个笔记,日后忘记了可以回顾,也算请教各路朋友.(^_^) Q.1. 网上说Ajax不能上传文件,但是这个说法并不是很多,也还是有蛮多通过Ajax上传文件的分享. 我也没有通过Ajax做出来,最后是通过AjaxSubmit这个方法写的. Q.2. AjaxSubmit这个方法对文件上传的大小有默认限制吧.我选择大于100KB的文件上传就不能成功,小于1…
spring-content.xml <!-- 配置用于session验证的拦截器 --> <!-- 如果有多个拦截器满足拦截处理的要求,则依据配置的先后顺序来执行 --> <mvc:interceptors> <mvc:interceptor> <!-- 拦截所有的请求,这个必须写在前面,也就是写在[不拦截]的上面 --> <mvc:mapping path="/**" /> <!-- 但是排除下面这些,也…
在使用 SpringMVC 是,配置了一个 Session 拦截器,用于拦截用户是否登录,但是用户访问登录页面和注册页面时就不需要拦截了,这时就需要用到这个标签了 <mvc:execlude-mapping />. 代码上来先: <!-- 配置用于session验证的拦截器 --> <!-- 如果有多个拦截器满足拦截处理的要求,则依据配置的先后顺序来执行 --> <mvc:interceptors> <mvc:interceptor> <!…
Spring AOP 面向切面(儿)编程(横切编程) Spring 核心功能之一 Spring 利用AspectJ 实现. 底层是利用 反射的动态代理机制实现的 其好处: 在不改变原有功能情况下, 为软件扩展(织入)横切功能 生活中的横切功能事例: 软件中的横切编程需求: AOP其原理如下: 切面组件 是封装横切功能的Bean组件, 用于封装扩展功能方法. AOP配置步骤 1.引入aspectj包 <dependency> <groupId>org.aspectj</grou…
springMVC 是表现层技术,可以用来代替 struts2,下面是简略图:主要是处理器和视图,只有这两个部分需要编写代码. springMVC 三大组件:处理器映射器,处理器适配器,视图解析器. 下面是 SpringMVC的细节图: 整个流程: 客户端的请求到达前端控制器 DispatcherServlet DispatcherServlet 收到请求后调用 HandlerMapping 处理器映射器 处理器映射器根据请求的 url 找到具体的处理器,生成处理器对象以及处理器拦截器[不一定有…
学了 Mybatis 之后,发现用 Mybatis 写 Dao层实在是简便多了,主要是在表的映射这块简单了很多.下面是我实现的使用 Mybatis 实现的简单的操作用户表的 Dao 层. 使用 Mybatis 实现 DAO 层,一共有两种方式: 原始的 DAO 层的实现 使用 Mapper 代理方式[这里又分两种:直接配置 Mapper 代理:使用包扫描配置 Mapper 代理] 两种方式都需要创建实体类,接口类: 第一种方式需要 创建接口的实现类,并且要继承 SqlSessionDaoSupp…