随笔 - 441  文章 - 4  评论 - 84  阅读 - 109万 

随笔分类 -  spring

springboot 程序发布到tomcat运行
摘要:springboot 一般使用jar 的方式运行,我们需要将程序放到tomcat环境下运行。 步骤如下: 1.修改pom文件。 排除内置的tomcat 修改打包方式 <packaging>war</packaging> jar的方式改成 war打包。 2.修改启动代码 增加代码 将打包后的代码放到t 阅读全文
posted @ 2018-10-17 09:12 自由港 阅读(7331) 评论(0) 推荐(1) 编辑
springboot xml声明式事务管理方案
摘要:在开发过程中springboot提供的常见的事务解决方案是使用注解方式实现。 使用注解 在启动类上添加注解 @EnableTransactionManagement 在需要事务控制的方法添加@Transactional注解 这种方式问题是,我们需要在方法上添加注解,这样处理起来特别麻烦。 我们可以使 阅读全文
posted @ 2018-10-16 23:08 自由港 阅读(2160) 评论(0) 推荐(0) 编辑
springboot mybatis 分页整合
摘要:spring boot 整合mybatis ,分两块mybatis 整合,分页整合。 1.pom文件增加 2.创建表 3.创建SaleOrder.map.xml 文件 注意命名空间 com.neo.dao.SaleOrderDao 配置map文件扫描。 4.增加Dao类 5.配置dao类扫描。 这里 阅读全文
posted @ 2018-10-16 14:23 自由港 阅读(4512) 评论(0) 推荐(0) 编辑
springboot 配置DRUID数据源
摘要:druid 是阿里开源的数据库连接池。 开发时整合 druid 数据源过程。 1.修改pom.xml 增加上面的配置。 2.编辑配置数据源代码。 3.编写配置文件 druid.properties 4.启动程序查看效果 阅读全文
posted @ 2018-10-14 23:02 自由港 阅读(681) 评论(0) 推荐(0) 编辑
springboot Thymeleaf 整合
摘要:Thymeleaf是一个Java模板引擎开发库,可以处理和生成HTML、XML、JavaScript、CSS和文本,在Web和非Web环境下都可以正常工作。 Thymeleaf可以跟Spring boot很好的集成。 整合步骤 1.修改pom.xml 增加下面代码片段: 2.修改 applicati 阅读全文
posted @ 2018-10-14 22:11 自由港 阅读(468) 评论(0) 推荐(0) 编辑
springboot 增加过滤器方法
摘要:在访问服务器时,我们需要控制用户是否允许权限,这个时候可以使用过滤器。 在springboot 配置过滤器的方法如下: 编写过滤器代码: 编写加载过滤器代码: 这里我们看到我们注册了两个过滤器,过滤器的执行顺序通过setOrder确定。 阅读全文
posted @ 2018-10-14 21:29 自由港 阅读(5324) 评论(0) 推荐(0) 编辑
springboot 容器启动事件
摘要:在springboot 容器启动时,我们需要在启动过程中做一些操作,比如启动容器后,执行某些代码。 spring 提供了监听器,我们可以方便的实现这些操作。 在容器启动开始时: 在容器启动完成后执行操作: 如果需要有顺序执行,我们可以实现Ordered接口,只越小,越先执行。 阅读全文
posted @ 2018-10-14 21:09 自由港 阅读(5933) 评论(1) 推荐(1) 编辑
springboot 碰到的问题
摘要:1.在springboot 启动报错 ** WARNING ** : Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package. 该警告说明 ApplicationConte 阅读全文
posted @ 2018-10-14 15:31 自由港 阅读(479) 评论(0) 推荐(0) 编辑
CXF支持 SOAP1.1 SOAP1.2协议
摘要:SOAP协议分为两个版本 1.1 1.2 默认支持1.1 实现方式: 1.编写接口 import javax.jws.WebService; @WebService public interface ISerivceTest { String sayHello(String name); } 2.编写实现方式 import javax.jw... 阅读全文
posted @ 2016-10-03 11:53 自由港 阅读(4967) 评论(0) 推荐(0) 编辑
@ModelAttribute运用详解
摘要:被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用。 我们编写控制器代码时,会将保存方法独立成一个控制器也是如此。 1.@ModelAttribute注释void返回值的方法 @Controller public class HelloModelController { ... 阅读全文
posted @ 2015-03-02 11:11 自由港 阅读(25365) 评论(2) 推荐(3) 编辑
关于spring 事物传播性的研究
摘要:spring的一大特色就是数据库事务管理方便,我们在代码中编写代码时,看不到事务的使用,关键是spring 使用了AOP进行事务拦截。 这篇文章主要介绍spring的事务传播性。 1.为什么要介绍这个: 介绍一下使用场景: 在系统中我们使用了一个流水号,这个功能实现如下: 1.先使用for update 进行行锁。 select * from sys_identity t ... 阅读全文
posted @ 2015-01-22 15:19 自由港 阅读(2333) 评论(1) 推荐(1) 编辑
spring 启动完成后事件监听器处理
摘要:有时候我们在spring容器启动完成后,我们需要做一些处理动作,这个时候怎么做呢?spring提供了事件监听器的处理机制。spring提供了内置的几类的事件:ContextClosedEvent 、ContextRefreshedEvent 、ContextStartedEvent 、Context... 阅读全文
posted @ 2014-04-13 17:08 自由港 阅读(27358) 评论(0) 推荐(0) 编辑
spring 读取资源文件方法
摘要:1.spring配置文件<beanid="configproperties"class="org.springframework.beans.factory.config.PropertiesFactoryBean"><propertyname="location"value="classpath:jdbc.properties"/></bean>2.读取属性方法ApplicationContextc=newClassPathXmlApplicationContext(" 阅读全文
posted @ 2011-08-06 00:07 自由港 阅读(2254) 评论(0) 推荐(0) 编辑
spring 多数据源配置实现
摘要:在网上找到的配置多数据源的方法。1.扩展 org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource类实现代码代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--importorg.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;publicclassDynamicDataSourceex 阅读全文
posted @ 2010-12-08 17:40 自由港 阅读(895) 评论(0) 推荐(0) 编辑
java 使用CXF发布web service
摘要:这篇文章介绍一下如何在java中发布WEB SERVICE在java程序发布web serice 可以使用几种开源的产品如:AXIS,XFIRE,CXF。现在CXF应该可以取代XFIRE作为首选的WEB SERVICE 发布产品。下面介绍一下如何使用CXF发布一个web service。1.下载CXF。在 http://cxf.apache.org/下载cxf软件。2.新建一个web项目。添加如下... 阅读全文
posted @ 2010-11-15 14:32 自由港 阅读(2849) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示