Java
文章平均质量分 63
little_dream2018
这个作者很懒,什么都没留下…
展开
-
公司大佬代码,学习一下。列表分页,搜索,排序,统计等
<select id="selectExportList" resultMap="DemandExportMapper" parameterType="com.xx.model.DemandExportModel">统计的话,就在接口后面加?sum=true,name sql语句就相当于只执行了一个 select count(1)from bi原创 2018-11-29 16:51:30 · 398 阅读 · 1 评论 -
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 阅读 · 0 评论 -
快被干掉了,记录下自己用到的工具
发版:jekins --dev是把分支上的代码发到测试上。 uat 是把主干上的代码发到测试上。原始发版:SecurityCRT(需要测试服务器Ip-10.1.1.191,用户名:root, 密码:xxxxxx,端口号:22)或者 Xshell ,往测试服务器传输文件,比如war包,使用FilleZilla,可直接进行拖拽上传。测试接口使用:Postman, SoapUI(没用过)文...原创 2019-04-02 12:06:36 · 147 阅读 · 0 评论 -
导入Excel文件 和 ftp上传文件,记的FileServiceImpl写。
具体就是把Excel中的内容设值到model中。在列表中展示。字段要对应。不是上传文件。不是上传文件。不是上传文件。/**导入报价产品*/@RequestMapping(value="/importData.do")@ResponseBodypublic String importData(SolutionProductImportModel model ,HttpServletReq...原创 2019-04-12 15:33:28 · 840 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 · 123 阅读 · 0 评论 -
记录错误信息与解决办法-项目中
1:项目启动一般需要25-36s左右,也就是25000ms-36000ms,但是今天启动却只有1400ms. 然后报错:NoClassDefFoundException异常。自己找了半天,没查出来问题。后来请教师父,直接项目clean,再重新编译就好了。eclipse中具体做法:Project:clean ----web项目右键–Maven: Update Project.2:应该是解决:控...原创 2019-04-16 11:27:33 · 243 阅读 · 0 评论 -
Excel列表数据导入到页面列表
之前做产品清单遇到的。代码如下:@AutowiredFrameAgreementProListMapper mapper;//导入报价产品@RequestMapping("/importData.do")@ResponseBodypublic String importData(FrameAgreementProListModel model ,HttpServletRequest ...原创 2019-04-23 14:52:43 · 354 阅读 · 0 评论 -
关于windows和Linux的读取文件路径问题
本地操作系统是windows ,测试/生产服务器是linux系统。svn 只是一个代码版本控制,类似于文件服务器,把代码都放在svn上管理。发版就从svn上更新到最全的测试好的代码,打成war包,发布到 测试/生产服务器。但是今天呢 在导出的时候遇到了一个问题,在本地可以导出,在生产服务器不能导出。后来发现是 系统不一样导致的问题。具体实验如下:本地环境 windows系统request....原创 2019-04-25 12:01:29 · 4631 阅读 · 0 评论 -
记录工作中的分析(菜鸟向)
因为是快要走了,所以把项目中遇到的一些问题和自己的分析记录 抄下来,以便参考。硬盘类型选择int hardDisk; //硬盘类型 1:纯硬盘 2:纯乐橙 3: 纯分销<if test = "hardDisk == 1">AND B.SECOND_LN_NAME = '纯硬盘' </if> --添加纯硬盘搜索<if test = "hardDisk ==...原创 2019-04-10 15:42:52 · 126 阅读 · 0 评论 -
JSON数据返回,@RequestBody注解使用
这个用的挺多的,控制台打印 日志信息!然后是 Controller里面可以注入其他Controller,Service, Mapper。ServiceImpl 里面可以注入 其他Service,Mapper。Service里面不能注入Controller.这个应该就是 SpringIOC 的父子容器关系吧!具体底层的,不知道,而且感觉没用。自己会用,不犯错就行。这里的字符串工具类,扩展的...原创 2018-12-26 15:48:23 · 1915 阅读 · 0 评论 -
eclipse和idea设置项目访问路径
idea的配置就是在application.properties中如上设置。eclipse中设置项目路径的 如图所示。项目右键-properties-web Project settings.虽然内容有点少,但学一点是一点!总比不知道强!加油!...原创 2018-12-28 15:06:00 · 2108 阅读 · 0 评论 -
spring security LDAP获取用户信息
很多企业内部使用LDAP保存用户信息,这章我们来看一下如何从LDAP中获取Spring Security所需的用户信息。首先在pom.xml中添加ldap所需的依赖。 org.apache.directory.server apacheds-server-jndi 1.5.5 org.springframework.ldap spring-ldap 1.2.1然...转载 2018-12-28 16:47:01 · 644 阅读 · 0 评论 -
PickList配置
Picklist包括静态的Picklist和动态的Picklist.静态Picklist的配置1.首先在All Projects中,选中Picklist,复制一个Pistlist进行修改.Name(Class Type Picklist)–>Project(填写项目名称)–>Bounded(勾选)–>Business Component(PickList Generic)–&...原创 2018-12-18 16:05:35 · 1492 阅读 · 0 评论 -
字符串的压缩和解压缩
http://www.blogjava.net/fastunit/archive/2008/04/25/195932.html字符串的压缩和解压缩数据传输时,有时需要将数据压缩和解压缩,本例使用GZIPOutputStream/GZIPInputStream实现。1、使用ISO-8859-1作为中介编码,可以保证准确还原数据2、字符编码确定时,可以在uncompress方法最后一句中显式指...转载 2018-12-25 13:30:39 · 986 阅读 · 0 评论 -
BaseModel--基础实体
get set 方法 我没写.别忘了.public class BaseModel implements Serializable{ private static final long serialVersionUID = -1082999094137367538L; public static final String ViewMode_SalesRepView = "SalesRe...原创 2019-03-14 17:36:14 · 2696 阅读 · 0 评论 -
Quartz的XML配置
<!-- Timer schedule 此段代码是Spring整合Quartz的配置文件 --> <!--要调度的对象 称之为 任务器或者作业器,或作业任务,是按照一定规律运行的定时任务 解释:调用QtzJob这个POJO类中的execute方法 将com.wfg.QtzJob注册给jobBean,jobBean就是作业任务 -->...原创 2019-03-19 18:56:42 · 1629 阅读 · 0 评论 -
项目中的定时任务
记录一次我自己在项目中写的,或者复制的,定时任务。首先这个其实算是一个工具类包:com.xxxxx.common.scheduler类和接口:ShedulerProcessor(定时任务处理者基类) Scheduler(任务处理者接口)接口:/***任务处理者接口*/public interface Scheduler{ /*处理方法 */ public abstr...原创 2019-03-19 20:05:42 · 1245 阅读 · 0 评论 -
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 阅读 · 0 评论 -
登陆接口补充
登陆中有一步是 loginCheck -----这里用到的是Siebel,其实我真的不懂。具体方法都在siebel执行的,Java只是调用一下。比如调用BS接口,还有各种sql 都是siebel 提供,基本java不写sql.所以我现在sql很久没写了。都是别人提供的,而且基本随便都是几百行,我没写过。可能很多人都没听过siebel。其实我也不熟。具体如下:接口:包 com.xxxxx.cr...原创 2019-03-25 17:46:16 · 156 阅读 · 0 评论 -
增删改查--直接操作的数据库
因为自己一直使用的Siebel的BC,简直太方便了,师父把java和Siebel集成后,各种Model进行的增删改查简直不要太简单。根本不需要考虑类。直接使用通用的增删改,集成的时候提供BC与Model映射,getRawMapping,以及BC,BO名字,Siebel就知道什么类型的Model.比如:合同,订单,报价等等,都可以使用通用的方法。asynEdit,asynDel.可能用的太方便了,...原创 2019-04-30 12:03:15 · 353 阅读 · 0 评论