Spring
陈科肇
未完,待续...
展开
-
Spring 简介
陈科肇 ============= 1.目的 简化JAVA的开发。 2.依赖注入(DI)-每个对象负责管理与自己相互协作的对象(即它所依赖的对象)的引用 为了一定程度上的松耦合作用,使得POJO(简单的java对象)之间的关系没有必然的联系但又联系了。 举例: 一个容器桶是用来盛放液体的,至于用来盛放那种液体是个未知。可能有时用来盛放java液体,也可能有时用来盛放.NET液体。这就原创 2015-02-08 17:52:04 · 877 阅读 · 1 评论 -
IDEA Gradle 打包 Spring Boot 1.5x 可运行的jar文件流程
参考:http://blog.csdn.net/ddjjll8877/article/details/60139640 build.gradle文件: buildscript { repositories { mavenCentral() } dependencies { classpath("org.springframework.boot:spring-boot-gradle-pl...原创 2018-03-02 17:35:23 · 4191 阅读 · 1 评论 -
spring-boot-mybatis-rest-service-demo
源码传送: https://github.com/chenkezhao/spring-boot-mybatis-rest-service-demo 特点 把所有东西都封装在一个单独的,可执行的JAR文件中,由Java main()方法驱动,无须打包传统WAR文件; 直接嵌入Tomcat,Jetty或Undertow(无需部署WAR文件); 较少配置; 参考: https://proje原创 2018-02-06 12:30:18 · 309 阅读 · 0 评论 -
Spring mvc 上传文件,报The current request is not a multipart request
public UploadResponse upload(@RequestParam(required = false) MultipartFile zipFile, String token){...}可见zipFile是要求为可传可不传的。zipFile有文件上传,是成功的,如果zipFile是null的,就报:org.springframework.web.multipart.Multipar原创 2017-09-21 15:40:46 · 17042 阅读 · 0 评论 -
使得任何Bean在Spring IOC容器中可以访问request、session、global Session作用域,RequestContextListener
首先在web.xml配置 ... org.springframework.web.context.request.RequestContextListener ... 然后在你的Bean中获取request ... HttpServletRequest request = ((ServletRequest原创 2015-05-11 11:04:18 · 889 阅读 · 0 评论 -
使用Spring Web Flow-程序流程定义
陈科肇 ========= 1.简介 a.Spring Web Flow是一个web框架,它适用于元素按规定流程运行的程序,如和我们熟知的Sturts一样,但Struts没能将流程的定义与实现流程行为的类和视图分离开来; b.Spring Web Flow是Spring MVC的扩展,它支持开发基于流程的应用程序。它将流程的定义与实现流程行为的类和视图分离开来; c.Spring W原创 2015-03-23 22:20:19 · 2857 阅读 · 0 评论 -
org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session
问题—— org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session这是数据源的驱动jar包没有的问题 解决方案—— 添加jar文件,Maven依赖: com.oracle ojdbc 10.1.0.2.0原创 2015-04-11 11:50:16 · 2849 阅读 · 0 评论 -
Spring注解配置事务管理——问题
陈科肇 在上下文中配置: <bean id="transactionManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager"> 注意: 1.如果配置完成报错—— java.lang.NoSuchMethodError: org.hibernate.engine.sp原创 2015-04-11 11:08:18 · 1117 阅读 · 0 评论 -
Spring 让 LOB 数据操作变得简单易行
本文讲解了在 Spring 中处理 LOB 数据的原理和方法,对于 Spring JDBC 以及 Spring 所集成的第三方 ORM 框架(包括 JPA、Hibernate 和 iBatis)如何处理 LOB 数据进行了阐述。 陈 雄华(quickselect@163.com), 技术总监, 宝宝淘网络科技有限公司 2007 年 7 月 30 日转载 2015-04-10 22:13:56 · 541 阅读 · 0 评论 -
Spring Expression Language (SpEL)-Spring表达式语言
官方API:http://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html 接下来,我只能是把需要用过的SpEL表达式内容记录下来,方便后续使用。如果你想知道更为详细的SpEL内容,还是点击上面链接吧! ========================= 待续....原创 2015-03-24 14:26:18 · 1350 阅读 · 0 评论 -
Spring XML配置--使用注解装配(@Atutowired、@Inject、@Resource)
1.装配术语 创建应用对象之间协作关系的行为通常被称为装配 2.使用注解装配原创 2015-03-20 22:30:16 · 7869 阅读 · 1 评论 -
Spring访问数据库(oracle)配置
陈科肇 ================ 1.spring 对数据库访问的支持 当我们开发持久层的时候,我们面临着多种选择,比如使用JDBC、Hibernate、java持久化API或其它持久化框架。幸好的是spring能够支持所有这些持久化机制。 DAO(data access boject)数据访问对象,这个名字就很形象描述了DAO在应用程序中所扮演的角色。DAO提供了数据的读取、写入原创 2015-03-17 10:00:19 · 5935 阅读 · 0 评论 -
使用Spring MVC搭建WEB应用框架-完整案例
陈科肇-转载请注明出处,http://blog.csdn.net/u013474104/article/details/43707459 ============ 1.简介 首先Spring MVC是基于三个层面来开发的,那三个层面呢? M(model) - 模型层,控制器完成逻辑处理后,通常会产生一些信息,而这些信息需要返回给用户并在浏览器上显示的,我们把这些信息称为模型; V(vie原创 2015-03-10 21:37:15 · 4947 阅读 · 0 评论 -
Spring与web MVC的整合——Spring的应用上下文管理 -- DispatcherServlet与ContextLoaderListener解释
来源:http://blog.arganzheng.me/posts/spring-and-web-mvc-integration-web-application-context.html 问题1 如何让web容器加载你的web MVC框架 对于基于servlet的web容器来说,遵循的是servlet规范,入口配置文件是web.xml。这类web容器会在启动的时候会而且仅会加载如下三转载 2015-03-05 20:10:58 · 1838 阅读 · 0 评论 -
Linux(CentOS 7) 部署Spring Boot 打包的jar文件
安装JDK 1.8 参考 检查jdk版本,查看是否已经安装 java -version 系统环境:centos-7.4 安装方式:rpm安装 软件:jdk-8u161-linux-x64.rpm 下载地址 下载 jdk *.rpm文件到当前目录下 wget -c http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38...原创 2018-03-02 23:16:36 · 4665 阅读 · 0 评论