自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

原创 lombok get/set 方法未生效,解决办法

lombok get/set 方法未生效,解决办法lombok,get/set方法不生效,解决办法(插件版本问题)如上所示,检查插件版本 是否为update 图标,是Unistall(卸载)表示就是最新的,如果是 Update,表示需要更新,然后点击更新,重启idea即可.下面的不是的.不用看.新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown...

2020-03-25 13:14:04 3682

原创 ORA视图,表

直到今天我终于知道了,他们经常说的视图是什么鬼!可能当初学的太浅了,一下子就忘记了。视图不是表。我先开始一直以为是表呢建表的时候,是实实在在的表,但是视图不是的,视图是从各个表中拿出需要的字段,拼成的一张虚表。所以在Mapper中执行的sql中 from 后面的 有的是表 ,有的是 视图!比如下面的sql;from SIEBEL.V_CLOSE_OPTY T0, SIEBEL....

2019-04-30 16:25:45 294

原创 增删改查--直接操作的数据库

因为自己一直使用的Siebel的BC,简直太方便了,师父把java和Siebel集成后,各种Model进行的增删改查简直不要太简单。根本不需要考虑类。直接使用通用的增删改,集成的时候提供BC与Model映射,getRawMapping,以及BC,BO名字,Siebel就知道什么类型的Model.比如:合同,订单,报价等等,都可以使用通用的方法。asynEdit,asynDel.可能用的太方便了,...

2019-04-30 12:03:15 353

原创 关于windows和Linux的读取文件路径问题

本地操作系统是windows ,测试/生产服务器是linux系统。svn 只是一个代码版本控制,类似于文件服务器,把代码都放在svn上管理。发版就从svn上更新到最全的测试好的代码,打成war包,发布到 测试/生产服务器。但是今天呢 在导出的时候遇到了一个问题,在本地可以导出,在生产服务器不能导出。后来发现是 系统不一样导致的问题。具体实验如下:本地环境 windows系统request....

2019-04-25 12:01:29 4628

原创 Oracle创建,查询,删除 job

一 . 创建job通过创建存储过程的方式创建job调用该存储过程使其开始执行 call PRO_DSJ_XJTJ_JOB();复制代码create or replace procedure PRO_DSJ_XJTJ_JOB as-- 每天凌晨2:00执行begindeclarejob number;BEGINdbms_job.submit(job,‘PRO_DSJ_XJT...

2019-04-24 10:54:29 587

原创 Excel列表数据导入到页面列表

之前做产品清单遇到的。代码如下:@AutowiredFrameAgreementProListMapper mapper;//导入报价产品@RequestMapping("/importData.do")@ResponseBodypublic String importData(FrameAgreementProListModel model ,HttpServletRequest ...

2019-04-23 14:52:43 354

原创 记录错误信息与解决办法-项目中

1:项目启动一般需要25-36s左右,也就是25000ms-36000ms,但是今天启动却只有1400ms. 然后报错:NoClassDefFoundException异常。自己找了半天,没查出来问题。后来请教师父,直接项目clean,再重新编译就好了。eclipse中具体做法:Project:clean ----web项目右键–Maven: Update Project.2:应该是解决:控...

2019-04-16 11:27:33 242

原创 记录一次师父用的反射

这个呢,其实可以直接根据id 进行删除的。但是师父用了 反射,我也是第一次在实际项目中碰到。感觉很新鲜。不过需要把Mapper中方法的名字告诉前端。具体师父为什么这样做,我想是 因为这个里面有特别多的删除。全部做好,直接把方法明告诉前端就好。类似这种:http://localhost:8080/xxxxxcrm/sand/asynDelete.do?method=deleteBaseInfo...

2019-04-15 11:58:12 134

原创 DateTime

公共日期时间操作类public class DateTime{public static final String DateTimeFortmat1 = "yyyy-MM-dd HH:mm:ss";//返回指定格式的当前日期时间public static String currentDateTime(String format){ Date d = new Date(); Simp...

2019-04-12 17:18:20 122

原创 Get32PrimaryKey

主要是在导入Excel文件时 用到了,我就记下来。生成Id用到的,就是主键。model.setId(Get32Primarykey.newErpCode());包:com.xxxxx.common.utils;jar:import java.security.NoSuchAlgorithmException;import java.util.Random;import java.uti...

2019-04-12 16:47:49 271

原创 导入Excel文件 和 ftp上传文件,记的FileServiceImpl写。

具体就是把Excel中的内容设值到model中。在列表中展示。字段要对应。不是上传文件。不是上传文件。不是上传文件。/**导入报价产品*/@RequestMapping(value="/importData.do")@ResponseBodypublic String importData(SolutionProductImportModel model ,HttpServletReq...

2019-04-12 15:33:28 840

原创 tomcat.sh--测试上脚本,生产上估计也一样

y=`date "+%Y"`m=`date "+%m"`d=`date "+%d"`H=`date "+%H"`M=`date "+%M"`S=`date "+%S"`name=“xxxxxcrm”filename="$name.war"file="/root/$filename"backfile="/crm_web/back/$name-$y$m$d-$H$M$S.tgz"...

2019-04-10 17:36:17 106

原创 记录工作中的分析(菜鸟向)

因为是快要走了,所以把项目中遇到的一些问题和自己的分析记录 抄下来,以便参考。硬盘类型选择int hardDisk; //硬盘类型 1:纯硬盘 2:纯乐橙 3: 纯分销<if test = "hardDisk == 1">AND B.SECOND_LN_NAME = '纯硬盘' </if> --添加纯硬盘搜索<if test = "hardDisk ==...

2019-04-10 15:42:52 125

原创 nginx.conf

基本我自己没有碰到过负载均衡,只是看到那个架构的文件,就把这个负载均衡的配置文件抄下来,借鉴下很久之前也有学过,不过也就一遍,早就忘到九天云外了。nginx.conf#user nobody; --没用户?worker_processes 4; --4个工作er进程?#error_log logs/error.log; --应该是日志记录级别#error_log logs/error...

2019-04-03 11:32:25 110

原创 Oracle配置文件tnsnames.ora

就这样,听说下一个java,4-8号就过来了。估计我到时候就走了。先写一下之前碰到的问题,也就是他们把数据库的IP更改了,后来我登录plsql就登录不进去了,一直报错。再后来要了IP,然后改了配置文件,不过密码也改了。后来都修改后,就好了。密码是他们告诉的plsql中Username:SIEBELPassword:xxxxxxxxDatabase:CRMUAT //这里可以连...

2019-04-03 10:26:23 4199

原创 快被干掉了,记录下自己用到的工具

发版:jekins --dev是把分支上的代码发到测试上。 uat 是把主干上的代码发到测试上。原始发版:SecurityCRT(需要测试服务器Ip-10.1.1.191,用户名:root, 密码:xxxxxx,端口号:22)或者 Xshell ,往测试服务器传输文件,比如war包,使用FilleZilla,可直接进行拖拽上传。测试接口使用:Postman, SoapUI(没用过)文...

2019-04-02 12:06:36 147

原创 MavenProfile

之前学习的时候并没有到那里就出来了。所以现在上班碰到了就看下,学习下在父工程pom.xml中:<properties> 就是写版本信息,所以我写其他的 <!--指定Maven用什么编码来读取源码及其文件--> <project.build.sourceEncoding>utf-8</project.build.sourceEncoding>...

2019-03-27 17:43:53 218

原创 登陆接口补充

登陆中有一步是 loginCheck -----这里用到的是Siebel,其实我真的不懂。具体方法都在siebel执行的,Java只是调用一下。比如调用BS接口,还有各种sql 都是siebel 提供,基本java不写sql.所以我现在sql很久没写了。都是别人提供的,而且基本随便都是几百行,我没写过。可能很多人都没听过siebel。其实我也不熟。具体如下:接口:包 com.xxxxx.cr...

2019-03-25 17:46:16 155

原创 项目中登录接口

我看了下,登录的时候,走的是直接是 检验的接口点击登录 触发 verification.doLginController@Controllerpublic class LoginController{ protected static final Logger log = LoggerFactory.getLogger(LoginController.class); @Auto...

2019-03-22 17:59:52 753

原创 FreeMarkerUtils,GsonHelper,MobileUtils

看到了这个,主要是之前在电商项目中用到了freemarker,所以 弄下来也指不定哪天回派上用场!不过没注释。师傅啊,你为什么步步没注释啊,我心好累啊.public class FreeMarkerUtils{ protected static final Configuration cfg = new Configuration( new Version(2,3,0) ); ...

2019-03-21 18:46:26 313

原创 CurrentConfigModel

呐,这个模型 主要是存储当前登录用户的一些Id信息的。一般放在ThreadLocal内,这样在任何地方都会拿到该用户信息详见 SystemUtils.public class CurrentConfigModel implements Serializable{ private static final long serialVersionId = -674022435239409239...

2019-03-21 14:00:40 284

原创 Mybatis中sql的各种写法,项目中的。存储过程写法,创建索引写法

关键是扩大自己的视野,因为有的我真的不知道可以这样写?比如:一:if test --可以去掉多余的and<if test = "defaultQuery and sum == false"> AND (sysdate - T.CREATED) &lt; 90 </if><if test = "limit30 and sum == false">...

2019-03-21 11:49:57 3942 1

原创 项目中的定时任务

记录一次我自己在项目中写的,或者复制的,定时任务。首先这个其实算是一个工具类包:com.xxxxx.common.scheduler类和接口:ShedulerProcessor(定时任务处理者基类) Scheduler(任务处理者接口)接口:/***任务处理者接口*/public interface Scheduler{ /*处理方法 */ public abstr...

2019-03-19 20:05:42 1242

原创 Quartz的XML配置

<!-- Timer schedule 此段代码是Spring整合Quartz的配置文件 --> <!--要调度的对象 称之为 任务器或者作业器,或作业任务,是按照一定规律运行的定时任务  解释:调用QtzJob这个POJO类中的execute方法 将com.wfg.QtzJob注册给jobBean,jobBean就是作业任务 -->...

2019-03-19 18:56:42 1629

原创 ExcelUtils以及不用工具导出Excel的方法

包位置:com.xxxxx.common.utils/*Excel工具类 */public class ExcelUtils{ //1:通过值 获取cell public static Cell getCellByValue(Sheet sheet,String value){ for( int row = 0 ; row &lt; 10 ; row ++ ){ ...

2019-03-18 11:36:32 1009

原创 BaseModel--基础实体

get set 方法 我没写.别忘了.public class BaseModel implements Serializable{ private static final long serialVersionUID = -1082999094137367538L; public static final String ViewMode_SalesRepView = &quot;SalesRe...

2019-03-14 17:36:14 2694

原创 FieldOptSiebelImpl

接口:FieldOpt- ----------com.xxxxx.common.model.itfpublic interface FieldOpt{ public void activateField(String field) throws Exception; public Object getValue(String field) throws Exception; public ...

2019-03-14 14:45:16 115

原创 ExceptionWithCode

ExceptionWithCode --异常处理,带代码public class ExceptionWithCode extends Exception{ private static final long serialVersionUID = -5969880898965263437L; //有参构造(code;config.properties中获取,message:e.getMessa...

2019-03-04 19:41:34 180

原创 thirdpart--com.xxxxx.crm.thirdparty.siebel.factory以及Siebel数据模型池管理

JDBFactory.javaSiebelDateBeanPoolManager.javaSiebel JDB 工厂kateryi@163.compublic class JDBFactory { public static final Logger log = LoggerFactory.getLogger(JDBFactory.class); //设置Siebel管理员 pub...

2019-03-04 16:29:54 1977

原创 Mapper.xml

学习一下别人的sql写法,扩大自己的视野。XML头,我就不写了,这个只是简单的随便写了下架子,不具有实际意义。自己写sql,可以作为参考。&amp;amp;amp;lt;mapper namespace=&amp;amp;quot;com.xxxxx.domain.quote,QuoteProductMapper&amp;amp;quot; &amp;amp;amp;gt; &amp;amp;amp;lt;resultMap id=&amp;am

2019-03-04 14:27:13 160

原创 SiebelAdapter--具体干事的类,

继承关系OrderEntryServiceImpl extends AbstractBase implements OrderEntryServiceAbstractBase implements AdapterConfig :内部获取Aapter,调用各种方法。interface AdapterSiebelAdapter implements Adapter具体请看:Siebel...

2019-03-01 19:37:00 230

原创 基服务接口BaseService(AdapterConfig)<ZextendsBaseModel>

使用到了适配器模式。AdapterConfig.java–JVM–AdapterConfig.class(tomcat-catalina)该接口的目的是为了规范化,要用到什么功能,每个人就用这个方法,不要再各自起各自的方法,免得一个方法起几个名字,乱七八糟的!public interface AdapterConfig&lt;Z extends BaseModel&gt;{ //取得Sie...

2019-03-01 15:35:06 580

原创 基服务类AbstractService<ZextendsBaseModel>implementsAdapterConfig<Z>

1:其中接口 AdapterConfig内的方法,有抽象类 AbstractService及其实现类,共同完成重写(可以重复,但要完整.)所以抽象类 AbstractService中没有重写的方法要在其实现类中重写.实现类中没有重写的方法,要在抽象类中重写.具体看需求,一般来讲 通用的写在抽象类中,特殊的写在实现类中.2:这里AdapterConfig正常来讲,应该是BaseService...

2019-03-01 14:49:04 758

原创 JWTUtils,config.properties

public class JWTUtils { public static final String SECRET = &quot;XYSGF&amp;lt;&amp;gt;%$*()!KL&amp;lt;tftjjg#87@ sdfdhguweii345425&amp;gt;?23rjio&amp;lt;:{lwoefh&quot; ; //1:获取秒数,//如果项目下 /config.properties,内system.token.

2019-02-28 18:04:54 334

原创 LDAPVerifyUtils.java(LDAP工具类)

/**LDAP校验工具类--好像用到了单例模式*/public class LDAPVerifyUtils {private static final Logger log = LoggerFactory.getLogger(LDAPVerifyUtils.class);private static LDAPVerifyUtils util;private String URL; ...

2019-02-27 19:37:09 439

原创 Utils-2(StringUtils)-联动(Numbers.java,SystemUtils,ExceptionWithCode)

/字符串工具类/StringUtilspublic class StringUtils extends org.apache.commons.lang.StringUtils{public static DecimalFormat dfmt = new DecimalFormat(&amp;amp;quot;0&amp;amp;quot;);public static final String UTF_8 = &amp;amp;quot;UTF-8&am

2019-02-27 09:49:18 237 1

原创 我钟爱的Utils-Array,Properties,Bean,Cookie,Spring,System

com.xxxxx.common.utilsArrayUtils.java:/***数组扩展类,可以动态增加数组的长度*/public final class ArrayUtils extends org.apache.commons.lang.ArrayUtils{ //扩展类型转换 public static &amp;amp;amp;amp;amp;amp;lt;T extends Serializable&amp;amp;amp;amp;amp;amp;

2019-02-27 09:49:05 129

原创 Utils--Net,Date,Numbers

NetUtils–主要用代码来获取本机Ip地址public class NetUtils{ private static Logger logger = LoggerFactory.getLogger(NetUtils.class); //获取本机IP地址 public static List&amp;amp;lt;String&amp;amp;gt; getLocalIpAddr(){ List&amp;amp;lt;String...

2019-02-27 09:48:42 103

原创 FtpUtils--文件服务器相关

ftp服务器。当时学的是FastDFS ,上班用的ftp,不知道以后会不会用到public class FtpUtils{ protected static Logger logger = LoggerFactory.getLogger(FtpUtils.class); //1.获得链接 public static FTPClient getConnectionFTP(String ...

2019-02-27 09:48:29 709

原创 POIUtils-联动ImageHelper

POIUtils.java POI 主要用来取出 和 导入Excelpublic class POIUtils { private static logger logger = Logger.getLogger(POIUtils.class): /**为Excel打上水印工具函数 *请自行确保参数值,以保证水印图片不会覆盖 *在计算水印的位置的时候,并没有考虑到单元格合并的亲狂,...

2019-02-27 09:48:03 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除