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

关键是扩大自己的视野,因为有的我真的不知道可以这样写? 比如: 一:if test --可以去掉多余的and <if test = "defaultQuery and sum == false"> AND (sysdate - T.CREATED) &lt; 90 </if> <if test = "limit30 and sum == false"> AND (sysdate - T.CREATED) &lt; 30 </if> test里面的表达式,limit30是model中的一个布尔
分类: 其他 发布时间: 04-12 23:45 阅读次数: 0

CurrentConfigModel

呐,这个模型 主要是存储当前登录用户的一些Id信息的。一般放在ThreadLocal内,这样在任何地方都会拿到该用户信息 详见 SystemUtils. public class CurrentConfigModel implements Serializable{ private static final long serialVersionId = -6740224352394092393L; String positionId;//当前职位Id String parent
分类: 其他 发布时间: 04-12 23:45 阅读次数: 0

FreeMarkerUtils,GsonHelper,MobileUtils

看到了这个,主要是之前在电商项目中用到了freemarker,所以 弄下来也指不定哪天回派上用场! 不过没注释。师父啊,你为什么步步不注释啊,我心累cry. public class FreeMarkerUtils{ protected static final Configuration cfg = new Configuration( new Version(2,3,0) ); //注册freemarker public static final void regis
分类: 其他 发布时间: 04-12 23:44 阅读次数: 0

项目中登录接口

我看了下,登录的时候,走的是直接是 检验的接口 点击登录 触发 verification.do LginController @Controller public class LoginController{ protected static final Logger log = LoggerFactory.getLogger(LoginController.class); @Autowired UserService userService; @Autowired Use
分类: 其他 发布时间: 04-12 23:44 阅读次数: 0

登陆接口补充

登陆中有一步是 loginCheck -----这里用到的是Siebel,其实我真的不懂。具体方法都在siebel执行的,Java只是调用一下。 比如调用BS接口,还有各种sql 都是siebel 提供,基本java不写sql.所以我现在sql很久没写了。都是别人提供的,而且基本随便都是几百行,我没写过。可能很多人都没听过siebel。其实我也不熟。 具体如下: 接口:包 com.xxxxx.crm.com.service UserService public interface UserSe
分类: 其他 发布时间: 04-12 23:44 阅读次数: 0

记录一次项目中的单点登录(DES3Util,HttpUtils,HttpTest)

之前写了项目的接口文档(第一次写),然后是手机APP端要用,因为开发手机APP功能,所以要使用到我们的项目系统获取数据,调用我们这边的接口。 然后那边按照我给的 接口文档进行接口调试,第一次出现了"用户尚未登录";有点懵逼。因为我没搞过单点登录,之前只是学习CAS单点登录系统。项目中是第一次遇见。基本大半年也没咋么学习,每天下班也晚。有点忘记了。找我师父,师父给了我例子,就3个java文件(2个工具类,一个测试类)。在下方,具体原理:还不是很清楚。代码如下: DES3Util.java pac
分类: 其他 发布时间: 04-12 23:43 阅读次数: 0

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

发版:jekins --dev是把分支上的代码发到测试上。 uat 是把主干上的代码发到测试上。 原始发版:SecurityCRT(需要测试服务器Ip-10.1.1.191,用户名:root, 密码:xxxxxx,端口号:22) 或者 Xshell ,往测试服务器传输文件,比如war包,使用FilleZilla,可直接进行拖拽上传。 测试接口使用:Postman, SoapUI(没用过) 文本比对:Beyond Compare 4(一般列表sql,增加字段啊,修改啊,啥的,经常会改动。所以用这
分类: 其他 发布时间: 04-12 23:43 阅读次数: 0

Oracle配置文件tnsnames.ora

就这样,听说下一个java,4-8号就过来了。估计我到时候就走了。先写一下之前碰到的问题,也就是 他们把数据库的IP更改了,后来我登录plsql就登录不进去了,一直报错。 再后来要了IP,然后改了配置文件,不过密码也改了。后来都修改后,就好了。密码是他们告诉的 plsql中 Username:SIEBEL Password:xxxxxxxx Database:CRMUAT //这里可以连接非常多的数据库,都是在配置文件里面配置的。 Connect as Normal/SYSDBA/SYSOPE
分类: 其他 发布时间: 04-12 23:43 阅读次数: 0

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

因为是快要走了,所以把项目中遇到的一些问题和自己的分析记录 抄下来,以便参考。 硬盘类型选择 int hardDisk; //硬盘类型 1:纯硬盘 2:纯乐橙 3: 纯分销 <if test = "hardDisk == 1">AND B.SECOND_LN_NAME = '纯硬盘' </if> --添加纯硬盘搜索 <if test = "hardDisk == 2">AND (B.SECOND_LN_NAME LIKE '消费类%' OR B.SECOND_LN_NAME LIKE '智能锁
分类: 其他 发布时间: 04-12 23:42 阅读次数: 0

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" if [ -f "$file" ] ; then cd /crm_web/apache-to
分类: 其他 发布时间: 04-12 23:42 阅读次数: 0

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

具体就是把Excel中的内容设值到model中。在列表中展示。字段要对应。 不是上传文件。不是上传文件。不是上传文件。 //QuoteProductController.java /**导入报价产品 */ @RequestMapping(value="/importData.do") @ResponseBody public String importData(SolutionProductImportModel model ,HttpServletRequest request ,Http
分类: 其他 发布时间: 04-12 23:42 阅读次数: 0

Get32PrimaryKey

主要是在导入Excel文件时 用到了,我就记下来。 生成Id用到的,就是主键。model.setId(Get32Primarykey.newErpCode()); 包:com.xxxxx.common.utils; jar: import java.security.NoSuchAlgorithmException; import java.util.Random; import java.util.UUID; import org.apache.commons.lang.RandomStri
分类: 其他 发布时间: 04-12 23:42 阅读次数: 0

hideSystemUI

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/52136592 @TargetApi(Build.VERSION_CODES.HONEYCOMB) public void hideSystemUI() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT){ View rootView = this.getWindo
分类: 其他 发布时间: 04-12 23:41 阅读次数: 0

图片格式转换-在线

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/52231952 转换网址为:https://cloudconvert.org/ 方法如下: 1、点击”select files“选择你开锁需要上传的webp格式图片 2、点击小扳手左边的下拉菜单选择你所需要转成的格式,点击小扳手可以设置图片大小,旋转图片以及选择图片质量。 3、点击红色的"Start Conversion"按钮开始转换 4、待图片转换
分类: 其他 发布时间: 04-12 23:41 阅读次数: 0

中了后缀.com}AOL勒索病毒怎么处理 恢复方法 防御手段Benjamin_Jack2811@ao

上海市某酒店服务行业软件数据库中出现勒索病毒.com}AOL勒索病毒修复成功案例解析用户服务器遭到勒索病毒,数据库里均为酒店的客户隐私信息数据,资料极为重要,为不影响客户隐私信息泄露,客户通过网页查询联系到我们,,经过数据分析,这是典型的.com}AOL勒索病毒,确定可以解决后,工程师以最快的时间内恢复了信息文件,修复成功,客户非常满意为防止用户感染该类病毒,我们可以从安全技术和安全管理两方面入手
分类: 数据库 发布时间: 04-12 23:40 阅读次数: 0

好玩的BusyBox

命令集装箱
分类: 企业开发 发布时间: 04-12 23:40 阅读次数: 0

aar中引用的第三方jar与引用aar项目重复解决方案

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/52556351 最近遇到一个问题,aar包中引入的第三方jar与引入aar的项目重复,试过很多方案没搞定,看到provided突然产生灵感,尝试编译aar时候不把jar放进去想法,试了下果然可以。记录下来备忘,希望也能帮助到一些人。 aar 依赖第三方jar时候不要使用compile而使用provided(不会将jar编译进aar中) // 生成aa
分类: 其他 发布时间: 04-12 23:40 阅读次数: 0

布局文件适配不同屏幕尺寸

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/52683335
分类: 其他 发布时间: 04-12 23:40 阅读次数: 0

布局文件适配不同分辨率设备

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/52683364
分类: 其他 发布时间: 04-12 23:40 阅读次数: 0

NDK integration is deprecated in the current plugin

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/54613103 备忘: 如果在添加“abiFilter”之后Android Studio出现以下提示: NDK integration is deprecated in the current plugin. Consider trying the new experimental plugin. 则在项目根目录的gradle.properties文
分类: 其他 发布时间: 04-12 23:39 阅读次数: 0