笔记
躺着吧
这个作者很懒,什么都没留下…
展开
-
XFire客户端不生成JAXBElement类型
1.将wsdl文件的内容保存下来,文件后缀名为.wsdl,例如:bankForntLibraryWebService.wsdl。2.创建一个.xjb文件,例如:simple-binding.xjb,内容为:<?xml version="1.0" encoding="UTF-8"?><jaxb:bindings xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.0" xmlns:xjc= "http://原创 2020-09-14 17:28:21 · 147 阅读 · 0 评论 -
SpringBoot整合xfire发布webSerivce详细教程
1.导入xfire的依赖包xfire-all,会自动导入相关依赖包,其中spring可能会与项目本身的spring冲突,需要将其排除依赖 <dependency> <groupId>org.codehaus.xfire</groupId> <artifactId>xfire-all</artifactId> <version>1.2.6</ver原创 2020-09-02 22:35:15 · 3436 阅读 · 8 评论 -
SpringBoot 开发@WebService接口使用jax-ws无法使用@Autowired
纪念一下,我在被这个问题折磨了3天之后,终于找到了解决方案!!!开心,万岁!!!以下是我整理过后的。网上很多都说让webService继承SpringBeanAutowiringSupport类就可以实现@WebService,但是Springboot项目行不通。原因:jax-ws 中bean的生命周期管理是不受spring 控制的。所以需要显式继承 SpringBeanAutowiringSupport。 但是spring boot 的Servlet Context Initializatio原创 2020-08-26 21:04:29 · 717 阅读 · 0 评论 -
使用docker后,访问tomcat报了404错误
访问结果:原因:输入命令,查看tomcat下的文件夹,有一个webapps.dist的文件,先将原有的webapps目录移除,然后将webapps.dist这个文件改成webapps,在访问就可以成功了docker exec -it 006ab7bfeba8 /bin/bashroot@006ab7bfeba8:/usr/local/tomcat# lsrmdir webapps mv webapps.dist webapps...原创 2020-07-15 18:09:34 · 283 阅读 · 1 评论 -
使用Oracle数据库,必须开启的服务有哪些
通常来说,只需要启动OracleServiceORCL,OracleOraDb11g_home1TNSListener就可以了。Oracle服务介绍 :1. Oracle ORCL VSS Writer Service: Oracle卷映射拷贝写zhi入服务,VSS(Volume Shadow Copy Service)能够让dao存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统...原创 2020-06-28 18:00:37 · 3717 阅读 · 0 评论 -
逆向工程,MBG
原生Maybatis逆向工程和通用Mapper逆向工程对比参考地址:https://github.com/abel533/Mapper/wiki/4.1.mappergeneratorMaven 中的插件配置如下:该配置在插件中配置了配置文件的路径,覆盖和输出详细日志三个参数。<plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configura原创 2020-06-11 14:22:56 · 114 阅读 · 0 评论 -
QBC查询及使用
Ouery By CriteriaCriteria是Criterion的复数形式,意思是:规则、标准、准则,在SQL语句中相当于查询条件。QBC查询是将查询条件通过Java对象进行模块化封装。例://目标Sql:WHERE(emp_Sarlary>? AND emp_age<?) OR((emp_Sarlary<? AND emp_age>?)//1.创建Example对象Example example = new Example(Example.class);//**原创 2020-06-11 10:48:31 · 418 阅读 · 0 评论 -
笔记——通用Mapper
引入1.1 作用:替我们生成常用增删改查操作的SQL语句。1.2 代码官方发布地址https://gitee.com/free/https://gitee.com/free/Mapper/wikis/pages1.3 前置知识MybatisSpring1.4 Java实体类 需要使用包装类型,不能使用基本数据类型。 由于基本类型都有默认值,会导致Mabatis在执行相关操作的时候很难判断当前字段是否为null,所以MyBatis环境下尽量不要使用基本数据类型。 int默认0,dou..原创 2020-06-09 12:00:17 · 385 阅读 · 0 评论 -
笔记 ——freemarker
1.freemarker使用1.创建模板文件2.基于模板创建配置对象3.配置模板文件的路径4.设置模板使用的编码5.得到模板文件Template对象6.构建模板使用的数据7.设置最终生成的静态页面的路径和名称(使用输出流)8.生成9.关闭二. freemarker语法1.日期?date−−−>值取到Data()类型中的年月日1.{日期?date} --->值取到Data()类型中的年月日1.日期?date−−−>值取到Data()类型中的年月日1.{日期?t原创 2020-05-30 16:40:22 · 196 阅读 · 0 评论